一、Selenium工作原理: 1、通过Client(端)启动driver(驱动),和浏览器进行会话,会话时创建session,发出http请求 2、浏览器接收到Client发出的请求(脚本),进行解析,之后在浏览器执行相应操作,执行完毕后把结果返回给Client A)Selenium:解析脚本并执 ...
分类:
编程语言 时间:
2019-02-01 19:55:04
阅读次数:
246
5月20日开始了自动化测试学习的第一天,这一天的感觉就是浑浑噩噩,迷迷瞪瞪、云里雾里、腰酸背痛。 回家跟老师要了视频,文档资料,自己复习,将自己学习过程中遇到的坑都记下来。争取下次遇到可以跳过去。 jemeter jemeter是接口测试一个工具(免安装,拷贝过来直接打开使用 ),因为是java开发 ...
分类:
其他好文 时间:
2018-05-22 14:48:54
阅读次数:
213
python3的urllib 模块提供了获取页面的功能。 urllib.request.urlopen(url, data=None, [timeout, ]*, cafile=None, capath=None, cadefault=False, context=None) - url: 需要打开 ...
分类:
编程语言 时间:
2018-01-29 22:29:42
阅读次数:
283
一、字典 Python字典是另一种可变容器模型,且可存储任意类型对象,如字符串、数字、元组等其他容器模型。 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示: f = {key1 : value1, key2 : v ...
分类:
编程语言 时间:
2018-01-02 21:17:58
阅读次数:
150
一、自动化的两个方向 1、面向黑盒的自动化测试; 2、面向单元测试的自动化测试; 二、自动化必须考虑的问题 1、首要问题:IOI投资回报比的问题; 2、被测系统已经提供可以做自动化支持的时候,才是展开自动化测试的最佳时机; 3、自动化分为三层 第一层:最低层的单元测试自动化 第二层:接口自动化 第三 ...
分类:
其他好文 时间:
2017-10-17 18:50:43
阅读次数:
131
selenium学习路线 配置你的测试环境,真对你所学习语言,来配置你相应的selenium 测试环境。selenium 好比定义的语义 “问好”,假如你使用的是中文,为了表术问好,你的写法是“你好”,假如你使用的是英语,你的写法是“hello”。 所以,同样有语义在不同的语言下会有不同的写法(语法 ...
分类:
其他好文 时间:
2017-08-09 16:56:39
阅读次数:
187
selenium目前有2和3两个版本,selenium2支持Firefox48以下,selenium3要求最少firefox48以上,firefox48以下不需要下载单独的driver,48以上需要下载geckodriver,地址:https://github.com/mozilla/geckodr ...
分类:
其他好文 时间:
2017-08-05 00:10:21
阅读次数:
154
先上chrome driver和chrome版本对照表 笔者使用的是chrome58,对应的下载版本是v2.30-2.31,下载地址:http://chromedriver.storage.googleapis.com/index.html 下载之后设置到环境变量中即可正常使用。ps:win32位的 ...
分类:
其他好文 时间:
2017-08-04 16:47:27
阅读次数:
301
“大不可量,深不可测“这是出自《韩非子·主道》的一段话。关于自动化测试也是如此,web系统开发完成,测试人员对页面进行测试,寻找bug。这个过程,其实是需要作为测试的我们摸索着前进。什么是web自动化测试?就是网页自动化测试。通过软件对web对象进行输入数据,单击等操..
分类:
Web程序 时间:
2017-01-25 15:32:25
阅读次数:
238