引入成熟的Pytest自动化测试框架

虽然我们能使用脚本编写自动化测试框架,但没有必要重复找车轮子,引入成熟的自动化测试框架即可,

Pytest是目前最成熟、功能最全面的Python测试框架之一,简单灵活、易于上手,可完全兼容其他测试框架如unitest,支持参数化和测试编排功能,扩展性强。

1、安装Pytest

命令行cmd执行命令:pip install pytest

2、使用Pytest编写脚本必须准守一下规则,否则无法正常运行脚本

①测试文件名称必须test_开头或者_test结尾,如test_1.py

②测试类的名称必须以Test开头,不能带有__init__方法

③测试函数名称以test_开头

④断言使用基本的“assert{表达式}”

创建一个test_1.py文件为例。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你! 

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-19 06:36:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-19 06:36:03       101 阅读
  3. 在Django里面运行非项目文件

    2024-02-19 06:36:03       82 阅读
  4. Python语言-面向对象

    2024-02-19 06:36:03       91 阅读

热门阅读

  1. uni-app自定义tabbar(van-tabbar)

    2024-02-19 06:36:03       49 阅读
  2. AI趋势(06) Sora,AI对世界的新理解

    2024-02-19 06:36:03       50 阅读
  3. react 实现路由拦截

    2024-02-19 06:36:03       48 阅读
  4. 深入理解nginx的动态变量机制【上】

    2024-02-19 06:36:03       37 阅读
  5. golang 获取域名 ip dns 信息

    2024-02-19 06:36:03       53 阅读
  6. Redis分布式可重入锁实现方案

    2024-02-19 06:36:03       41 阅读
  7. 正则表达式的应用

    2024-02-19 06:36:03       40 阅读
  8. AJAX.

    AJAX.

    2024-02-19 06:36:03      55 阅读