前言之前的文章说过, 要写一篇自动化实战的文章, 这段时间比较忙再加回家过11一直没有更新博客,今天整理一下实战项目的代码共大家学习。(注:项目是针对我们公司内部系统的测试,只能内部网络访问,外部网络无法访问)问:1.外部网络无法访问,代码也无法运行,那还看这个项目有啥用2.如何学习本项目3.如何学习自动化测试(python+selenium)答:1.其实代码并不重要,希望大家完完整整的看完这个项
前篇文章我们已经讲了unittest框架和selenium驱动的安装和介绍,这篇文章,主要是讲selenium日常的写法以及简单的操作1.打开一个页面,用百度举例import unittest from selenium import webdriver import time from selenium.webdriver.common.by import By class Test(uni
一、认识Selenium Selenium架构 Selenium核心组件 1.selenium webdriver client 2.selenium drivers 3.selenium IDE 4.selenium grid 需要同一时间在多个浏览器和操作系统上进行测试时; 要节省测试套件的执行
原创 2022-05-24 08:31:16
1008阅读
理解web应用程序测试工具(录制、编写、运行、测试并行处理)api 编辑 并行测试脚本(client)-驱动-浏览器(server)-服务器2.0版本升级示例配置环境驱动版本号对应下载驱动保存到本地火狐驱动girhub解压缩保存测试ide录制失败是由于广告算法推荐导致没有内容重现导出脚本ide只需一个,可以访问chrome,改脚本就行实验点点点脚本分析忽略鼠标滑过...
原创 2022-01-15 13:59:55
273阅读
理解web应用程序测试工具(录制、编写、运行、测试并行处理)api 编辑 并行测试脚本(client)-驱动-浏览器(server)-服务器2.0版本升级示例配置环境驱动版本号对应下载驱动保存到本地火狐驱动girhub解压缩保存测试ide录制失败是由于广告算法推荐导致没有内容重现导出脚本ide只需一个,可以访问chrome,改脚本就行实验点点点脚本分析忽略鼠标滑过...
原创 2021-08-26 09:55:23
525阅读
首先要考虑的项目为什么要做自动化测试?(主要从自动化测试的优点着手)其次是什么项目才适合做自动化测试自动化测试覆盖率要达到什么样的程度?因为都知道不可能达到100%的,不然脚本太臃肿,反而会失去初衷,偏离目标。再次再来解决如何做自动化测试自动化测试主要流程有哪些呢?如何开展的问题等。先是战略上清晰,才能开始解决战术上的问题,如:如何开展自动化测试自动化测试的主要流程等问题。因为不是任何系统都
文章目录前言明确目标最终效果开发环境思路分析实现步骤运行效果以下是全部代码 前言最近在B站学习知识,于是看完了视频就想着练习一下巩固一下知识,就地取材的做了个B站selenium小项目,感觉还挺适合新手入门的,于是迫不及待想分享给大家。希望大家都能学到新知识,本章说的还是selenium自动化测试实现。明确目标首先开始工作之前知道我们需要哪些信息,这里我框起来的是我需要的信息,(标题,封面,up
转载 2023-07-21 17:51:27
156阅读
selenium是进行web自动化测试的;把selenium + python写用例的过程中需要注意的地方和问题点简单的给大家分享一下,互相学习进步。1、Selenium简介Selenium 是ThoughtWorks专门为Web应用程序编写的一个验收测试工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE、Google Chrome、Mozilla Fir
转载 10月前
45阅读
selenium ide 自动化测试目前仅仅支持firefox,自动化测试不仅仅能测试你开发的程序,我更倾向于用自动化测试脚本登录各网站,省去繁琐的登录。自动化测试工具selenium ide 的安装:下载:    selenium-ide-2.5.0,在百度云网盘中。安装软件该ide;在火狐的附件组件,选择从文件安装,脚本录制:打开ide,在ide地址栏输
原创 2015-05-30 11:24:19
667阅读
如果测试团队已经决定要在手动测试操作中增加自动化。这绝对是正确的决定,尤其是如果公司在往敏捷发展的过程中时。
原创 2021-07-09 14:35:00
141阅读
入门简单的hello world part1 from datetime import time from selenium import webdriver # 生成一个chrome driver = webdriver.Chrome() # 访问指定url driver.get("http:// ...
转载 2021-08-20 22:29:00
413阅读
2评论
与以前瀑布式开发模式不同,现在软件测试人员具有使用自动化工具执行测试用例套件的优势。
原创 2021-12-10 17:01:22
114阅读
## Java自动化测试Selenium实现流程 ### 1. 确定测试框架 在开始之前,我们需要确定使用的测试框架。对于Java自动化测试中的Selenium,常用的测试框架有JUnit和TestNG。这两个框架都可以实现自动化测试,并且提供了丰富的断言和测试报告功能。在本文中,我们以JUnit为例进行演示。 ### 2. 设置测试环境 在使用Selenium进行自动化测试之前,我们需要
原创 2023-10-06 04:05:32
139阅读
最近在转行软件测试,有点艰难,为了提高自己的竞争力,只有不断的学习,学习多一点技术和知识。这次要学习的是Java+Selenium的Web自动化测试,虽然这个自动化测试技术已经少有人用,或者说已经没人用了,很多相关的插件都不支持更新了,而且所用的到selenium相关jar包的版本必须要和firefox浏览器版本相匹配才能真正跑起来的。这个需要学习的就不用担心,文末会提供匹配的jar包和Firef
转载 2023-07-21 17:51:48
162阅读
【教程】JAVA + selenium 进行自动化测试自动登录淘宝获取请求响应数据等package com.guanwei.study.抓包.selenium; import cn.hutool.core.codec.Base64; import cn.hutool.core.thread.ThreadUtil; import lombok.extern.slf4j.Slf4j; import
转载 2023-09-22 14:29:08
295阅读
Selenium简介Selenium是一个Web应用的自动化框架,利用它,我们可以编写相关的自动化程序,让程序完全像人一样在浏览器里面操作Web界面,比如模拟鼠标点击、模拟键盘输入等等。不但能够操作Web界面,还能从Web中获取信息,并且相对来说,使用Selenium来获取信息更加简单,它的基本原理是我们编写自动化程序之后利用浏览器驱动直接对浏览器进行操作,因此原理上来说,只要我们用户能在浏览器上获得的信息使用Selenium都可以获得,在我们编写爬虫程序的时候,最经常使用的可能是requests了,可
原创 2021-05-20 16:03:12
5411阅读
简介如果测试团队已经决定要在手动测试操作中增加自动化。这绝对是正确的决定,尤其是如果公司在往敏捷发展的过程中
原创 2021-07-06 11:31:19
717阅读
如果测试团队已经决定要在手动测试操作中增加自动化。这绝对是正确的决定,尤其是如果公司在往敏捷发展的过程中时。
原创 2021-07-09 14:35:42
103阅读
一、Selenium自动化测试(基于python) 1、Selenium简介: 1.1 Selenium是一款主要用于Web应用程序自动化测试的工具集合。Selenium测试直接运行在浏览器中,本质是通过驱动浏览器,模拟浏览器的操作,比如跳转、输入、点击、下拉等,来拿到网页渲染之后的结果,可支持多种 ...
转载 2021-09-07 16:21:00
605阅读
2评论
作者:灰蓝蓝蓝蓝蓝蓝著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。第一部分:Selenium的学习网站,看了这些网站的内容,相信你的Selenium就能到达一定水平了。第二部分:Selenium的资源整理,各种版本浏览器、driver、selenium的下载,你需不需要?第三部分:博主整理的Chrome与chromedriver的版本对照表,还在为版本不匹配而头大?**1.
转载 2022-03-28 14:31:47
612阅读
  • 1
  • 2
  • 3
  • 4
  • 5