框架
说明
:
1.
框架英⽂单词
framework
2.
为解决⼀类事情的功能集合
>
需要按照框架的规定
(
套路
)
去书写代码
一、什么是UnitTest框架?
概念
:
UnitTest
是
Python
⾃带的⼀个单元测试框架,⽤它来做
单元测试。
----
⾃带的框架
(
官⽅
)
:
不需要单外安装
,
只要安装了
Python
,
就可以使⽤
random
,
json
,
os
,
time
第三⽅框架
:
想要使⽤ 需要先安装后使⽤
(
pytest
)
selenium
,
appium
,
requests
----
单元测试框架
:
主要⽤来做单元测试
,
⼀般单元测试是开发做
的
.
对于测试来说
,
unittest
框架的作⽤是 ⾃动化脚本
(
⽤例代
码
)
执⾏框架
(
使⽤
unittest
框架 来 管理 运⾏ 多个测试
⽤例的
)
二、为什么使用UnitTest框架?
1.
能够组织多个用例去执⾏
2.
提供丰富的断言⽅法
(
让程序代码代替人工自动的判断预期
结果和实际结果是否相符
)
3.
能够⽣成测试报告
三、UnitTest核心要素(unitest 的组成部分)
1. TestCase(最核心的模块)
TestCase
(
测试⽤例
)