zoukankan
html css js c++ java
Python+unittest+requests+excel实现接口自动化测试框架项目实战
环境:python3 + unittest + requests
Excel管理测试用例,
HTMLTestRunner生成测试报告
测试完成后邮件发送测试报告
jsonpath方式做预期结果数据处理,后期多样化处理
后期扩展,CI持续集成
发送邮件效果:
整体结构:
common模块
is_instance.py
logger.py
operate_excel.py
send_email.py
send_requests.py
config模块
db_config.ini
email_config.ini
read_db_config.py
read_email_config.py
testcase模块
test_case.py
用例执行文件
run_case.py
data:
report:
logs:
加群获取接口自动化框架源码。
喜欢我们自动化的小伙伴们,可以加入我们的技术交流扣扣群:929347797(里面有超多学习资料免费分享哟)
查看全文
相关阅读:
Android打包报错 Export aborted because fatal lint errors were found. These are listed in the Lint View
jqMobi 更小更快的移动框架
php报错:Call to undefined function get_magic_quotes_gpc()
php:字符窜截取substr和mb_substr
Warning Creating default object from empty value in xxx.php
linux下安装xampp
程序员找不女朋友的原因
键盘各种按键对应的ASII码
Read All About It-Attraction舞团
What are words-Chris Medina
原文地址:https://www.cnblogs.com/w1121/p/15220913.html
最新文章
substring()和substr(),以及跟substring功能相似的slice()
apply call bind
服务端渲染与客户端渲染
vue 与 react 的 相同与共同点
MVC 与 MVVM 的区别
react 基本原理
react-native ViewPagerAndroid 坑1
关于pack-lock.json
h5 ios的软键盘会把固定定位在底部的导航栏顶上去的解决办法
在自己的网页嵌套直播平台的直播间
热门文章
当前月第一天,跟当前月最后一天
四舍五入
DB2查询前100到后200之间的数据
DB2 错误代码 命令大全
decode用法
CASE用法
生成二维码
java中String a ; String a = null 和String a = ""的区别
数据库事务的相关概念
点击图片,出现大图
Copyright © 2011-2022 走看看