如何使用unittest框架进行Python单元测试的基本案例编写?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2846个文字,预计阅读时间需要12分钟。
目录+示例1+2、生成测试报告+断言基本操作+数据驱动+ddt+data+巩固+总结+unittest是Python单元测试框架,类似于JUnit框架+意义:+灵活的组织UI接口测试自动化用例+让用例执行更高效+方便验证
目录
- 案例1
- 2、生成测试报告
- 断言基本操作
- 数据驱动 ddt data
- 巩固
- 总结
unittest是python单元测试框架,类似于JUnit框架
意义:
- 灵活的组织ui接口测试自动化用例
- 让用例高效的执行
- 方便验证测试用例的结果
- 集成html形式测试报告
- 一个class继承unittest.TestCase类,即是一个个具体的TestCase(类方法名称必须以test开头,否则不能被unittest识别)
- 每一个用例执行的结果的标识,成功是. ,失败为F,出错是E
- 每一个测试以test01、test02…依次写下去,unittest才可按照编号执行
- versity参数控制输出结果,0是简单报告、1是一般报告、2是详情报告。
- 用setUp()、terUpClass()以及tearDownClass()可以在用例执行前布置环境,以及在用例执行后清理环境。
- 参数中加stream,可以讲报告输出到文件:可以用HTMLTestRunner输出html报告。
本文共计2846个文字,预计阅读时间需要12分钟。
目录+示例1+2、生成测试报告+断言基本操作+数据驱动+ddt+data+巩固+总结+unittest是Python单元测试框架,类似于JUnit框架+意义:+灵活的组织UI接口测试自动化用例+让用例执行更高效+方便验证
目录
- 案例1
- 2、生成测试报告
- 断言基本操作
- 数据驱动 ddt data
- 巩固
- 总结
unittest是python单元测试框架,类似于JUnit框架
意义:
- 灵活的组织ui接口测试自动化用例
- 让用例高效的执行
- 方便验证测试用例的结果
- 集成html形式测试报告
- 一个class继承unittest.TestCase类,即是一个个具体的TestCase(类方法名称必须以test开头,否则不能被unittest识别)
- 每一个用例执行的结果的标识,成功是. ,失败为F,出错是E
- 每一个测试以test01、test02…依次写下去,unittest才可按照编号执行
- versity参数控制输出结果,0是简单报告、1是一般报告、2是详情报告。
- 用setUp()、terUpClass()以及tearDownClass()可以在用例执行前布置环境,以及在用例执行后清理环境。
- 参数中加stream,可以讲报告输出到文件:可以用HTMLTestRunner输出html报告。

