门户
论坛
博客
网校
招聘
首页
文章
问答
51讲堂
活动
热门搜索
写文章
提问题
登录 | 注册
我的主页
通知
已购
设置
我的钱包
退出
温馨提示
PyTest从0到1一网打尽
python
自动化测试
仲老师
51testing 资深测试讲师
+ 关注
Uni of Glasgow,United Kingdom,计算机工程硕士,51Testing 现任资深讲师,多年软件测试经验,曾供职于皇家苏格兰政府机构、花旗、完美世界等国内外知名企业,先后担任测试开发、测试经理、敏捷教练。熟悉软件测试方法论及测试工具,持有Prince2 Practitioner, CMMI认证。对软件测试领域,自动化架构及敏捷研发模式有深刻的认识。
2020-02-27 13:42:05
阅读 59603
收藏 15
Pytest是一款基于Python的测试框架类似于unittest, 但比unittest更灵活更好用,应用范围广,可以用来测试数据库,API,甚至UI测试中也适用。当然目前Pytest在广大行业领域中主要用来测试API。
Python 测试框架有若干,为什么唯独偏爱PyTest这款呢?相较于其他测试框架,PyTest有如下优势:
(1) 语法简单,上手快
(2) 可以并行执行测试用例
(3) 可以特别指定单独运行某一个或者一类测试用例集
(4) 自动识别测试用例文件
(5) 忽略/跳过指定的测试用例
(6) 开源
通过本次内容的学习你将有如下收获:
1、PyTest的安装
2、初识PyTest
3、PyTest中的断言
4、PyTest如何识别测试用例文件及测试用例方法
5、运行指定的测试用例文件
6、运行指定的测试用例(来自不同的测试用例文件)
7、PyTest中的fixtures的应用
8、参数化
9、PyTest中的Xfail/Skip的应用
10、XML测试报告呈现
0.00
预定
更多
已有685人预定
预定达标
03-07
文章出炉
03-17
当发生预定人数不足/文章未按时出炉时,您将获得全额退款。
请务必添加
【51Testing测试圈服务号】
,查看进度通知。
9
15
发送
温馨提示
登录
后发表评论
温馨提示
推荐阅读
换一换
如何使用PyCharm做数据库相关测试
ANDYCHAN
数据库开发工程师
移动测试
其它
9275
78人预定
MavenSeleniumTestNGReportNG配置
苗条小胖
测试经理
测试技术
自动化测试
6443
45人预定
AndroidMonkey从入门到实践
SEC
软件测试技能栈
移动测试
测试技术
交流圈
10345
81人预定
兼容性测试入门必备
海宝
国内某头部电商高级测试开发工程师
Appium
其它
交流圈
8934
44人预定
性能测试工程师的成长之路(第七讲):如何设计定向监控
Carl_奕然
资深测试开发专家
性能测试
10400
26人预定
ANDYCHAN
数据库开发工程师
移动测试
其它
9275
苗条小胖
测试经理
测试技术
自动化测试
6443
SEC
软件测试技能栈
移动测试
测试技术
交流圈
10345
海宝
国内某头部电商高级测试开发工程师
Appium
其它
交流圈
8934
Carl_奕然
资深测试开发专家
性能测试
10400
打开微信 扫一扫
温馨提示
设置支付密码
查看原图
关于我们
联系我们
版权声明
广告服务
站长统计
建议使用IE 11.0以上浏览器,800×600以上分辨率,法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024,
沪ICP备05003035号
投诉及意见反馈:
webmaster@51testing.com
; 业务联系:
service@51testing.com
021-64471599-8017
51testing软件测试圈微信