这篇 文章是关于 自动化测试框架的,算是一种传统的 测试框架与新测试框架的一种对比吧( unittest与pytest)。如果正在学习自动化测试的小伙伴一定不要错过这篇文章了。
Unittest
unittest是 python标准库,自带的 单元测试框架,有时候也被称为PyUnit。类似于java的 JUnit。
Pytest
pytest是python第三方单元测试库,功能非常的丰富,也比较成熟,比unittest更简洁方便。
一、是否需要安装
Unittest是标准库,所以是不需要安装的。
Pytest是第三方库,所以使用前需要安装:pip install pytest
二、用例编写规则
1、Unittest
· 首先需要导入unittest(import unittest)
· 测试类必须继承unittest.TestCase
· 测试方法必须以”test_”开头
· 测试类
Original: https://blog.csdn.net/m0_67419887/article/details/123412822
Author: 软件测试木木
Title: 软件测试框架之unittest与pytest的对比
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/773653/
转载文章受原作者版权保护。转载请注明原作者出处!