一、搭建Selenium环境 二、Selenium辅助工具 三、Selenium定位元素 四、Selenium API(一) 五、Selenium API(二) 六、自动化测试模型 七、unittest单元测试框架 八、生成HTML测试报告 九、实现自动发邮件功能 十、Page Object设计模式 ...
分类:
编程语言 时间:
2020-04-30 09:15:33
阅读次数:
127
前言 linux 下搭建有助于我们 jenkins 下进行持续集成测试,只需要写代码,提交代码,自动构建即可。 但是linux也是需要搭建selenium环境的,比如chrome、chromedriver,那么这篇文章展开广深小龙搭建的过程。 一、下载chrome与chromedriver 1、下载 ...
分类:
系统相关 时间:
2020-04-18 13:42:11
阅读次数:
81
一、自动化简介 1.自动化测试概念: 是把以人为驱动的测试转化为机器执行的一种过程,它是一种以程序测试程序的过程 2.自动化测试分类: 一般IT上所说的自动化测试是指功能自动化测试,通过编码的方式用一段程序来测试一个软件的功能,这样就可以重复执行程序来进行重复测试的目的。如果一个软件有小部分功能发生 ...
分类:
编程语言 时间:
2020-04-04 09:14:29
阅读次数:
86
火狐浏览器,历史版本下载:http://ftp.mozilla.org/pub/mozilla.org//firefox/releases/ 火狐浏览器,此处环境版本下载:http://ftp.mozilla.org/pub/firefox/releases/23.0b4/win32/zh-CN/ ...
分类:
编程语言 时间:
2020-01-16 19:21:12
阅读次数:
96
前言 Selenium 是一个用于Web网页UI自动化测试的开源框架,可以驱动浏览器模拟用户操作。在此以京东搜索加车为实例,展示下selenium+python如何模拟用户操作,进行自动化测试。 环境搭建 MAC下selenium环境搭建可参考:https://www.cnblogs.com/min ...
分类:
编程语言 时间:
2020-01-08 23:17:29
阅读次数:
147
注:这是一小篇学习随笔,使用 python3 语言,ddt 数据驱动,实现新浪微博登录页不同情况下返回错误信息的验证。 一、实践准备 1、python3 环境,chrome 浏览器,PyCharm 编辑器,见另篇:python+selenium环境 2、ddt 是 python 的第三方库,详细信息 ...
分类:
编程语言 时间:
2019-11-16 17:52:44
阅读次数:
96
python+selenium环境准备: python 自行安装 一、安装selenium:pip install selenium 二、下载谷歌浏览器驱动 1、去http://chromedriver.storage.googleapis.com/index.html下载chromedriver. ...
分类:
编程语言 时间:
2019-11-06 13:19:23
阅读次数:
415
@序章 自动化测试是软件测试的主流方向之一; 教程从测试的根本需求出发,讲解如何施展自动化测试。 首先,我们要明白,自动化仅仅是满足我们某种需求的一种工具;没有必要花费时间把它全部弄懂;我们只需要学会它的一些功能,然后让它为我们工作;仅此而已。 python+selenium环境部署 官方地址:ht ...
分类:
编程语言 时间:
2019-11-03 14:39:36
阅读次数:
90
一\安装selenium 1. 方法一:在联网的情况下,在Windows命令行(cmd)输入pip install selenium即可自动安装selenium,安装完成后,输入pip show selenium可查看当前的selenium版本,参见下图 。 2. 方法二:直接下载selenium包 ...
分类:
其他好文 时间:
2019-10-27 14:23:30
阅读次数:
208
前提条件是:搭建selenium环境(侵权删) 1、安装jdk,配置环境变量: JAVA_HOME C:\Program Files\Java\jdk1.8.0_60(jdk的存放路径) CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools ...
分类:
移动开发 时间:
2019-10-23 20:19:22
阅读次数:
82