一、前言: 阅读此文之前请先阅读: [ddt01篇]十年测试老鸟帮您解析:ddt数据驱动入门基础应用:https://www.cnblogs.com/csmashang/p/12679448.html ? 二、ddt数据驱动框架结合txt文件实现数据驱动 test_demo.py代码如下: impo ...
分类:
数据库 时间:
2020-04-11 14:32:43
阅读次数:
122
一、自动化测试的实施成本 可以使用下方的公式来进行评估: 自动化实施的成本 = 前期开发成本 + 后期的维护成本 (1)前期的开发成本主要包括如下内容: 人力成本:和自动化开发人员相关的费用成本 时间成本:自动化准备时间,自动化开发、调试的时间成本 金钱成本:工具购买、开发、维护的费用成本 (2)影 ...
分类:
其他好文 时间:
2020-04-11 12:59:08
阅读次数:
116
https://blog.csdn.net/congzi529163036/article/details/83547649 https://blog.csdn.net/cai_iac/article/details/81030619 ...
分类:
其他好文 时间:
2020-04-11 09:46:22
阅读次数:
63
1. 自动化测试报告 自动化的测试报告一般会通过邮件或钉钉机器人自动发送,或是直接显示在质量管理平台上来输出数据供大家查看。这里简单的说下Python使用SMTP发送邮件。 2. Python SMTP发送邮件 SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议 ...
分类:
编程语言 时间:
2020-04-10 17:17:49
阅读次数:
235
# -*- coding:utf-8 -*- ''' @project: ApiAutoTest @author: Jimmy @file: test_recharge.py @ide: PyCharm Community Edition @time: 2018-12-27 10:07 @blog: ...
分类:
编程语言 时间:
2020-04-09 16:47:17
阅读次数:
95
我们在做app测试的时候,都会写一些长按,双击,滑动,拖动等一系列简单的操作来验证按钮或者跳转页是否正常的用例,那么我们在做自动化测试的时候这些操作应该怎么去做呢? TouchAction TouchAction是APPium中封装的一个方法,主要是都手势控制的一些操作:长按,滑动,等其他操作。 源 ...
分类:
移动开发 时间:
2020-04-08 18:58:58
阅读次数:
96
移动APP的测试与传统的软件测试稍微有些区别。 阅读目录 1、移动App比PC上的程序测试要复杂 2、移动App测试中如何设计Test Case 3、让自己成为真实的用户 4、关注用户体验测试 5、少做UI自动化,多做后台接口的自动化 6、测试你最终要发布给用户的APP版本 7、HTTP,HTTPS ...
分类:
移动开发 时间:
2020-04-08 16:12:55
阅读次数:
94
请求库urllib使用 请求库requests库使用 python操作excel 解析库BeautifulSoup使用 解析库Xpath使用 解析库pyquery使用 python3用execjs执行JS代码 Selenium浏览器自动化测试工具 静态字体加密分析 ...
分类:
其他好文 时间:
2020-04-06 10:03:52
阅读次数:
98
from selenium import webdriver option = webdriver.ChromeOptions() #屏蔽自动化受控提示 && 开发者提示 option.add_experimental_option("excludeSwitches", ['enable-autom ...
分类:
编程语言 时间:
2020-04-04 18:54:27
阅读次数:
207
1.Appium自带的Inspector工具 2.Macaca的app-inspector工具,具体地址:https://macacajs.github.io/app-inspector/cn/ setp1.获取设备ID xcrun simctl list setp2:从命令行启动 app-insp ...
分类:
移动开发 时间:
2020-04-04 11:49:13
阅读次数:
201