上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: #conftest.py import os import pytest def pytest_addoption(parser): """利用钩子函数添加命令行参数""" parser.addoption( "--envhost", # action="append", #如果是append,则d 阅读全文
posted @ 2020-10-09 22:39 沧海1024 阅读(616) 评论(0) 推荐(1) 编辑
摘要: 1、自定义一个带参数的fixture 用request接收参数,固定写法,换成其他的会报错 如果是字典形式,按照字典取值方式获取参数值 import pytest @pytest.fixture(scope="module") def log_fixture(request): print("前置条 阅读全文
posted @ 2020-10-09 16:25 沧海1024 阅读(402) 评论(0) 推荐(0) 编辑
摘要: import pymysql db_conf = { "host": "xxxxxxx", "port": 3306, "user": "root", "passwd": "123456", "charset": "utf8", # "utf-8"会报错 } class DbConnect(): d 阅读全文
posted @ 2020-10-09 09:51 沧海1024 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 1、requests请求放回的response对象有三种格式 content:字节输出byte text:字符串输出 json:json格式的数据,转为字典格式输出 2、dict与json关系 dict转json:json.dumps(dict) 3、eval函数,将参数当做python语法来执行, 阅读全文
posted @ 2020-10-07 15:30 沧海1024 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 在做接口、UI自动化的时候,我们可以用yaml文件来管理测试用例的步骤、数据,因为每次测试的数据需要动态变换,所以yaml文件中相关参数可能需要用变量表示。那么,我们怎么进行变量的传值呢? 这里可以用到字符串的模板替换功能,官方文档:https://docs.python.org/zh-cn/3/l 阅读全文
posted @ 2020-10-04 15:52 沧海1024 阅读(1901) 评论(0) 推荐(1) 编辑
摘要: 当我们在生成数据的时候,常用到%d方式进行格式化生成数据。 比如要生成11位的手机号,可以这样: def test_create_data(): data = ['138%08d' %x for x in range(20)] print(data) 当填充内容不足8位的时候,用0进行填充输出内容: 阅读全文
posted @ 2020-10-03 10:34 沧海1024 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 开启网络监控:tcpdump host www.baidu.com -w /data/tcpdump.log 访问对应网址:curl http://www.baidu.com 将tcpdump.log导入wireshark工具,即可看到三次握手与四次挥手过程中标志位变化等信息: 阅读全文
posted @ 2020-09-28 15:23 沧海1024 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 参照https://blog.csdn.net/lb245557472/article/details/91966770实践了下 selenium应用 1、准备工作 这里是在同一台Windows上操作的 下载Chrome、firfox浏览器对应版本的驱动、selenium-server的jar包放置 阅读全文
posted @ 2020-09-25 11:23 沧海1024 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 关于APP弱网测试这块没怎么涉及过,资料主要来源于网络,在后续实践过过程中总结完善 崩溃问题:ANR、crash 查看ANR信息:adb pull /data/anr/traces.txt 一、弱网测试思路(场景) 无网状态下 1、app是否能够正常运行,无崩溃 2、已经加载的数据、页面能否正常加载 阅读全文
posted @ 2020-09-24 11:02 沧海1024 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 查看所有应用:adb shell dumpsys 当前运行的服务:adb shell dumpsys -l 常见电量问题 1、唤醒锁:关闭屏幕后,让CPU在后台运行;app长期获取唤醒锁,不释放;阻止设备进入低电量模式 查看唤醒锁信息:adb shell dumpsys power 2、开启应用过多 阅读全文
posted @ 2020-09-23 22:16 沧海1024 阅读(784) 评论(2) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页