Pytest框架中,如何使用德不孤进行断言测试?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1313个文字,预计阅读时间需要6分钟。
目录
1.什么是断言
2.Pytest断言
3.Pytest的断言方式及应用场景
(1)使用assert语句 (2)断言预期异常 (3)拓展4.优化断言
5.使用标记检查异常
1. 什么是断言 2. 对于测试来说,断言至关重要 目录- 1、什么是断言
- 2、Pytest断言
- 3、Pytest的断言方式及应用场景
- (1)使用assert语句
- (2)断言预期的异常
- (3)拓展
- 4、优化断言
- 5、使用标记检查异常
对于测试来讲,不管是功能测试,自动化测试,还是单元测试,一般都会预设一个正确的预期结果,而在测试执行的过程中会得到一个实际的结果。
测试的成功与否就是拿实际的结果与预期的结果进行比较,这个比的过程就是断言(assert)。
2、Pytest断言- 与Unittest不同,Pytest使用的是Python自带的
assert关键字来进行断言。 assert关键字后面可以接一个表达式,只要表达式的最终结果为True,那么断言通过,用例执行则为成功,否则用例执行失败。
本文共计1313个文字,预计阅读时间需要6分钟。
目录
1.什么是断言
2.Pytest断言
3.Pytest的断言方式及应用场景
(1)使用assert语句 (2)断言预期异常 (3)拓展4.优化断言
5.使用标记检查异常
1. 什么是断言 2. 对于测试来说,断言至关重要 目录- 1、什么是断言
- 2、Pytest断言
- 3、Pytest的断言方式及应用场景
- (1)使用assert语句
- (2)断言预期的异常
- (3)拓展
- 4、优化断言
- 5、使用标记检查异常
对于测试来讲,不管是功能测试,自动化测试,还是单元测试,一般都会预设一个正确的预期结果,而在测试执行的过程中会得到一个实际的结果。
测试的成功与否就是拿实际的结果与预期的结果进行比较,这个比的过程就是断言(assert)。
2、Pytest断言- 与Unittest不同,Pytest使用的是Python自带的
assert关键字来进行断言。 assert关键字后面可以接一个表达式,只要表达式的最终结果为True,那么断言通过,用例执行则为成功,否则用例执行失败。

