pytest-随笔(一)

一、pytest单元测试框架
(1)单元测试是指在软件开发过程中,针对软件的最小单位(函数,方法)进行正确性的检查测试
(2)单元测试框架
java:  junit 和testing
Python:unittest 和pytest
(3)单元测试框架主要做什么?
a. 测试发现:从多个文件中找到我们的测试用例
b. 测试执行:按照一定的顺序和规则执行用例,并生成报告
c. 测试判断:通过断言判断预期结果和实际结果的差异
d. 测试报告: 统计测试进度,耗时,通过率,生成测试报告
二、单元测试框架和自动化测试框架有什么关系?
(1)自动化测试框架,作用:
a. 提高测试效率,降低维护成本
b. 减少人工干预,提高测试的准确性,增加代码的重用性
c. 核心思想让不懂代码的人也能通过这个框架去实现自动化测试
(2)单元测试框架:只是自动化测试框架中的组成成分之一
pom设计模式
数据驱动
关键字驱动
全局配置文件的封装
日志监控
selenium  requests二次封装
断言
报告邮件
更多...
三、pytest简介
(1)是一款非常成熟的Python的单元框架,相比Unittest更灵活
(2)可以和selenium、requests、appium结

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值