2019年12月15日
摘要:
AutoItLibrary库关键字 AutoItLibrary 的对象操作大体上有几大主要部分,Window 操作、Control 操作、Mouse 操作、Process操作、Run 操作、Reg 操作还有一些其他的操作。下面列出常用的关键字例子: 1、运行程序 Run D:\\soft\\Assi
阅读全文
posted @ 2019-12-15 17:15
Jasongo
阅读(544)
推荐(0)
摘要:
Selenium 定位元素 ▲ Locator 可以id或name来用定位界面元素 也可以使用XPath或Dom,但是,必须用XPath=或Dom=来开头 ▲ 最好使用id来定位,强烈建议强制要求开发为所有需要交互的界面元素设定id,所以,locator最好以id=,name=,identifier
阅读全文
posted @ 2019-12-15 16:31
Jasongo
阅读(584)
推荐(0)
2019年11月23日
摘要:
静态库 方法(methods)直接映射为关键字名称。关键字接受和方法相同的参数, 通过抛异常来 报告错误, 通过往标准输出里写入来写 log, 同时可以通过return 来返回结果。 创建步骤: ▲ 首先,在D:\xxxxx\Lib\site-packages目录下新建包名【比如MyLibrary】
阅读全文
posted @ 2019-11-23 23:40
Jasongo
阅读(1512)
推荐(0)
posted @ 2019-11-23 23:10
Jasongo
阅读(761)
推荐(0)
2019年2月24日
摘要:
简介 2018年python开发者大会上,了解到HttpRuuner开源自动化测试框架,采用YAML/JSON格式管理用例,能录制和转换生成用例功能,充分做到用例与测试代码分离,相比excel维护测试场景数据更加简洁。在此,利用业余时间研究这个框架去实现接口自动化测试。 HttpRunner 是一款
阅读全文
posted @ 2019-02-24 17:38
Jasongo
阅读(17966)
推荐(1)
2019年2月17日
摘要:
由于腾讯系QQ、微信等都是基于腾讯自研X5内核,不是google原生webview,需要打开TBS内核Inspector调试功能才能用Chrome浏览器查看页面元素,并实现Appium自动化测试微信小程序和微信公众号。 前提条件Appium环境搭建,这里不多说了,可查阅Appium环境搭建文章。 因
阅读全文
posted @ 2019-02-17 23:52
Jasongo
阅读(2260)
推荐(0)
摘要:
有时需要测试APP 产品的耗电问题,但用自动化又面临了一个USB接电脑供电的问题,从而导致计算出来的功耗与手动跑,存在有很大的误差,因此可使用wifi无线连接到手机进行自动化测试,解决功耗问题。 前提条件: 1、确保手机已经开启Root权限 2、手机和PC 要在一个网段(从PC端可以ping通手机端
阅读全文
posted @ 2019-02-17 22:43
Jasongo
阅读(4377)
推荐(0)
2019年2月16日
摘要:
Android环境搭建 移动端Appium环境部署比Web的selenium环境稍微复杂一些,如用python编写测试用例脚本或者开发测试框架以及UI自动化操作方法是一样的,基本是通用。因两者都是基于selenium,在Python的appium包中实际继承了Selenium,在测试过程中将移动端的
阅读全文
posted @ 2019-02-16 21:59
Jasongo
阅读(2382)
推荐(0)
2019年1月28日
摘要:
设计思路 本文整理归纳以往的工作中用到的东西,现汇总成基础测试框架提供分享。 框架采用python3 + selenium3 + PO + yaml + ddt + unittest等技术编写成基础测试框架,能适应日常测试工作需要。 1、使用Page Object模式将页面定位和业务操作分开,分离测
阅读全文
posted @ 2019-01-28 22:41
Jasongo
阅读(93741)
推荐(24)
2019年1月15日
摘要:
本文总结分享介绍接口测试框架开发,环境使用python3+selenium3+unittest+ddt+requests测试框架及ddt数据驱动,采用Excel管理测试用例等集成测试数据功能,以及使用HTMLTestRunner来生成测试报告,目前有开源的poman、Jmeter等接口测试工具,为什
阅读全文
posted @ 2019-01-15 23:48
Jasongo
阅读(57664)
推荐(17)