摘要:
自动化测试框架构建:README.md: 项目概述文件common: 存放公共函数Html_report: 存放测试报告(测试报告不纳入git管理,但是文件夹要纳入到git管理;Git add to .gitignore 进行过滤管理)Testcases: 存放测试用例(按照模块划分公司的不同接口存 阅读全文
摘要:
python -m pip install --upgrade pip 下载最新pip版本 python 命名规则:项目命名: 大写+下划线包/文件夹 :下划线命名法 html_report 小写+下划线模块名/文件名: 下划线命名法 小写+下划线类:驼峰式命名法 首字母大写 LoginCases方 阅读全文
摘要:
unittest单元测试框架1.导入unittest包 2.创建类的时候要继承与unittest.TestCase类2.1,setUp方法是在类中测试执行前的初始化工作2.2,tearDown方法是在类中测试执行后的清除工作2.3,测试用例函数以test开头的方法是普通的测试用例方法, 按照ACSI 阅读全文
摘要:
1,导入requests模块 get请求:url = host = 'https://www.baidu.com/s'headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHT 阅读全文
摘要:
pytest编写的规则:1、测试文件以test_开头(以_test结尾也可以)2、测试类以Test开头,并且不能带有__init__方法3、测试函数以test_开头4、断言必须使用assert pytest.main(['-s','-v']) :用来执行测试用例-s 打印print语句到控制台-v 阅读全文
摘要:
jsonpath模块$ 表示根节点. 表示子节点.. 表示内部任意位置 1,如何通过jsonpath取json里面的值导入jsonpath模块:from jsonpath import jsonpathdict = {"key1":{"key2":{"key3":{"key4":{"key5":"r 阅读全文
摘要:
Httprunner_知识点总结 环境安装:通过pycharm中安装httprunner,或者通过pip命令(pip install httprunner==2.5.7)直接下载;建议下载httprunner 2.5.7版本常用关键字:config: 用例基本配置信息name:测试用例名称配置bas 阅读全文