做一件事情之前,最重要是整个项目有一个清晰的框架内容。然后分步分类去实现对应的内容。
参考网址:https://www.cnblogs.com/wendyw/p/11678920.html
1.什么是自动化测试框架
- 自动化测试框架,首先需要了解什么是框架,查了很多资料,最终整理成自己的理解。
- 框架:一个基础架构,好比你修房子,首先需要有蓝图,根据这个蓝图去先把你的架子搭建起来,这就是框架。
- 自动化测试框架:最根本的是要构造一个良好的工作空间,能够容纳各种类型测试工具的执行,以使这些工具能够相互兼容,共享测试数据。
- 自动化测试平台架构图
参考网址,什么是框架:https://developer.aliyun.com/article/135409
2.自动化测试框架
自动化测试框架:https://segmentfault.com/a/1190000022693251
3.什么是unittest
单元测试:软件中最小可测试单元在程序其他部分相隔离情况下进行检查和验证的工作。对于测试,就是执行测试用例,输入测试数据->输出测试结果。
unittest:一个单元测试框架。
参考网址,单元测试框架-unittest:https://www.cnblogs.com/miki-peng/p/12501341.html
4.unittest的内容。
4.1 unittest四个核心概念
4.2 unittest常用断言
assert 表达式 语句。
4.3 测试用例命名方式使用
test_xxx:以test开头。
4.4 TestFixture的两种使用方法
测试方法和测试类的使用:setup()和teardown() 、setupclass()和teardownclass()。
测试套件如何添加测试用例集、结合报告执行。