会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
自动化测试进阶
selenium自动化及框架&&PY3接口自动化
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
14
下一页
2019年11月4日
selenium3 web自动化测试框架 三:项目实战中PO模型的设计与封装
摘要: po模型设计思想 Page Object 模式主要是将每个页面设计为一个class,其中包含页面中的需要测试的元素(按钮,输入框,标题等),这样在Selenium测试页面中可以通过调取页面类来获取页面元素,这样避免当页面元素id或者位置变化后,需要改测试代码。当元素ID变化时,只需要改测试页面Cla
阅读全文
posted @ 2019-11-04 00:09 道生一_三生万物
阅读(1801)
评论(0)
推荐(1)
2019年10月11日
selenium3 web自动化测试框架 二:页面基础操作、元素定位方法封装、页面操作方法封装
摘要: 学习目的: 掌握自动化框架中需要的一些基础web操作 正式步骤: 使用title_contains检查页面是否正确 使用Expected_conditions判断元素是否可见 获取定位的标签属性或者输入的内容 随机生成数据:用户名、邮箱账号 解决验证码--获取验证码图片 从验证码图片获取验证码 PS
阅读全文
posted @ 2019-10-11 21:38 道生一_三生万物
阅读(1055)
评论(1)
推荐(0)
2019年8月14日
Python3 Selenium自动化web测试 ==> 第十一节 WebDriver高级应用 -- 显示等待 + 二次封装
摘要: 学习目的: 掌握显示等待 掌握二次封装 正式步骤: step1:显示等待的代码示例 step2: 二次封装
阅读全文
posted @ 2019-08-14 22:15 道生一_三生万物
阅读(633)
评论(1)
推荐(0)
2019年8月11日
Python3 Selenium自动化web测试 ==>FAQ:Unittest测试报告生成文件名加测试完成时间字符串
摘要: 测试代码,虽然有点笨重,以后再修改:
阅读全文
posted @ 2019-08-11 22:57 道生一_三生万物
阅读(293)
评论(0)
推荐(0)
Python3 Selenium自动化web测试 ==>FAQ:日期格式和日期字符串格式相互转换
摘要: 学习目的: 掌握python的基础应用 场景: 生成的测试日报需要加上时间戳作为唯一标志,免得文件覆盖,过往的文件丢失 因为os.rename方法要求文件名必须拼接的都是字符串 代码释义:
阅读全文
posted @ 2019-08-11 22:52 道生一_三生万物
阅读(333)
评论(0)
推荐(0)
2019年8月10日
Python3 Selenium自动化web测试 ==>FAQ:PyCharm中脚本不执行main函数内容解决方案
摘要: FAQ: 情景:之前写好可以正常执行的python脚本,突然main函数下的代码不运行 原因:pycharm中,会设置py脚本按照unittest的方式运行,也就是只运行用例,不运行main函数下代码 解决方案: step1: 按alt+shift+F10或者点击截图中按钮 step2: 选择编辑结
阅读全文
posted @ 2019-08-10 09:45 道生一_三生万物
阅读(1015)
评论(0)
推荐(0)
2019年8月9日
Python3 Selenium自动化web测试 ==> 第十节 WebDriver高级应用 -- xpath语法
摘要: 学习目的: xpath定位是针对常规定位方法中,最有效的定位方式。 场景: 页面元素的定位。 正式步骤: step1:常规属性 示例UI 示例UI相关HTML代码 相关代码示例: step2: 其他属性 step3: 层级关系 a.如果一个元素,它的属性不是很明显,无法直接定位到,这时候我们可以先找
阅读全文
posted @ 2019-08-09 07:29 道生一_三生万物
阅读(279)
评论(0)
推荐(0)
2019年8月8日
Python3 Selenium自动化web测试 ==> 第九节 WebDriver高级应用 -- 操作select 和 alert
摘要: 学习目的: 掌握页面常规元素的定位方法 场景: 网页正常的select元素下拉框常规方法和select专属方法 正式步骤: step1:常规思路select页面元素定位 处理HTML代码截图 step2:Select专有方法,即selenium内置方法 处理HTML代码截图 解决方案: step3:
阅读全文
posted @ 2019-08-08 07:39 道生一_三生万物
阅读(263)
评论(0)
推荐(0)
2019年7月22日
Python3 Selenium自动化web测试 ==>FAQ:隐式等待和sleep区别
摘要: FAQ: 情景1: 设置等待时间 A方法:sleep 线程休眠,但只单次有效,其他操作需要加载等待时间,需要再次添加time.sleep() B方法:implicitly_wait()
阅读全文
posted @ 2019-07-22 22:54 道生一_三生万物
阅读(333)
评论(0)
推荐(0)
2019年6月24日
Jmeter接口测试 2=> Jmeter工具的介绍
摘要: 第一节 接口测试流程 参数化:EXCEl文件参数化、数据库参数化、直接代码中配置、配置文件 预处理请求(前置处理):对请求的参数进行预处理、准备,如加密数据、组织测试数据 发起请求:httpclient、ws client 、rpc client 等等client 对想要进行处理(后置处理):解析响
阅读全文
posted @ 2019-06-24 23:19 道生一_三生万物
阅读(529)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
14
下一页
公告
returnTop
$(function(){ $('#returnTop').click(function () { $('html,body').animate({ scrollTop: '0px' }, 800); returnfalse; }); });