![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python 测试
文章平均质量分 89
DoUUnderstand
这个作者很懒,什么都没留下…
展开
-
Selenium3 自动化测试入门案列
Selenium 自动化测试浏览器,它主要是用于 Web 应用程序的自动化测试,但肯定不只局限于此,同 时支持所有基于 web 的管理任务自动化。准备工作python版本:2.7 IDE:Pycharm 浏览器:Chrome 驱动: 安装好以上工具后就可以开始第一个 自动化测试的Demo第一个测试Demo#coding=utf-8 from Selenium import webdriv原创 2017-07-14 15:47:18 · 2169 阅读 · 0 评论 -
Selenium 定位方法
百度的首页,在这张页面上有输入框、按钮和文字链接,当然还有图片,页面的底部还有一行文字,左侧还一个下拉框。自动化要做的就是模式鼠标和键盘来操作这些元素,或点击,或输入,或右击,甚至是鼠标拖动等操作。那么我们要想操作这些元素的前提是需要找到它们。那么如何找到他们呢?自动化工具可不像我们一样可以通过肉眼来分辨页面上的元素,并且知道是它们是做什么用的。那么我们来看看这些元素的真实面目。 我们知道页面上的原创 2017-07-14 17:46:43 · 2476 阅读 · 0 评论 -
Selenium 的具体操作(浏览器,鼠标,键盘等)
控制浏览器窗口大小在不同的浏览器大小下访问测试站点,对测试页面截图并保存,然后观察或使用图像比对工具对被测 页面的前端样式进行评测。比如可以将浏览器设置成移动端大小(480x800),然后访问移动站点,对其样式 进行评估;WebDriver 提供了 set_window_size() 方法来设置浏览器的大小。#coding=utf-8 from selenium import webdriver原创 2017-07-17 15:13:05 · 1100 阅读 · 0 评论 -
Selenium 具体操作
操作 Cookie有时候我们需要验证浏览器中是否存在某个 cookie,因为基于真实的 cookie 的测试是无法通过白盒和 集成测试完成的。WebDriver 提供了操作 Cookie 的相关方法可以读取、添加和删除 cookie 信息。webdriver 操作 cookie 的方法有: 1.get_cookies() 获得所有 cookie 信息 2.get_cookie(name) 返原创 2017-07-17 17:40:38 · 686 阅读 · 0 评论 -
Python Requests Libraries
发送请求与传递参数先来一个简单的例子import requests# 最基本的GET请求r = requests.get(url='http://www.baidu.com') # 获取返回状态 print(r.status_code) #带参数的GET请求 r = requests.get(url='http://dict.baidu.com/s', params={'wd':原创 2017-08-02 16:04:32 · 382 阅读 · 0 评论 -
JUnit4 基础
JUnit是一个Java语言的单元测试框架。官网为:http://junit.org 你可以在官网找到大量的入门信息。现在的Maven项目都会主动为你集成JUnit<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <s原创 2017-11-15 18:09:52 · 372 阅读 · 0 评论