2、Python 接口框架

common:存放通用的工具类

config:存放配置文件信息

result:存放result.html

run_suite.py:最后执行的文件

 

1、excel_util:利用 openpyxl 进行 excel 的读取、写回操作及单元格个性化设置

2、http_requests_util:利用 requests 进行 get 、post 操作

3、test_case:利用 unittest,ddt  编写测试用例

4、file_path_config:利用 os (os.path.realpath(__file__)) 根据当前文件的绝对路径,配置excel文件及要使用的其他文件的路径

5、test_case.config:配置测试用例执行的行数信息 或 数据库连接信息等等。 section  option(key -- value) 

5、test_case_config:利用 configparser 及read()来 获取 test_case.config 配置文件中的信息

6、test_datas.xlsx:excel测试用例文件,后缀必须为 .xlsx 

7、result.html:利用 HTMLTestRunner 返回html类型的测试报告

8、run_suit:利用 unittest 、 HTMLTestRunner 执行测试   suite.addTest(unittest.TestLoader().loadTestsFromTestCase(Test_Case_demo))

猜你喜欢

转载自www.cnblogs.com/little-little-bai/p/10370290.html