找回密码
 立即注册
  • 便民服务
  • 关注我们
  • 社区新手

[软件测试] 第九阶段【自动化测试之unittest框架】

[复制链接]
1.UnitTest框架介绍
1.1 unittest模块的各个属性说明(test
fixture、test case、test suite、test runner)
1.2 使用unittest框架编写测试用例思路
1.3 使用unittest框架编写测试用例实例
1.4 常用UnitTest断言
assertEqual :前后两个数不等的话,失败
assertNotEqual :检查表达式是否为假
assertTrue :布尔值断言,判断是否为true
assertFalse
assertIsNone
assertIsNotNone
1.5 框架中的常见类的介绍
TestCase类
TestSuite类
TestLoader类
TextTestRunner类
TextTestResult类
TestFixture类

2.UnitTest用例调用方法
2.1调用方案一:unittest.main()
2.2调用方案二:run()
2.3调用方案三:通过discover方法搜集用例通过run()执行

3.生成HTML测试报告
3.1 引用扩展模块HTMLTestRunner
3.2 分析HTMLTestRunner源代码
3.3 获取运行结果属性


分享至 : QQ空间
收藏
有一种投资 永远不会贬值,那就是投资自己。

0 个回复

您需要登录后才可以回帖 登录 | 立即注册