1.安装方法

pip install -U pytest

2.查看安装版本

pip show pytest

pytest —version

3.快速开始

新建test开头py文件

打开test_sample.py所在的文件夹,cmd窗口输入:pytest(或者输入py.test也可以)

4.pytest运行规则

查找当前目录及其子目录下以test_*.py或*_test.py文件,找到文件后,在文件中找到以test开头函数并执行。

5.指定执行的文件

加上-q参数,-q参数用来指定执行的文件

py.test -q test_class.py

6.pytest用例规则

  • 测试文件以test_开头(以_test结尾也可以)
  • 测试类以Test开头,并且不能带有 init 方法
  • 测试函数以test_开头
  • 断言使用assert
 

最新文章

  1. [LeetCode] Count Univalue Subtrees 计数相同值子树的个数
  2. 使用VisualVM检测
  3. HttpWebRequest出错 服务器提交了协议冲突. Section=ResponseHeader Detail=CR 后面必须是 LF
  4. [原创]用“人话”解释不精确线搜索中的Armijo-Goldstein准则及Wolfe-Powell准则
  5. 全代码实现ios-4
  6. html css js 框架
  7. Agent Job代理 执行SSIS Package
  8. CS20SI-tensorflow for research笔记: Lecture1
  9. Go 初体验 - 令人惊叹的语法 - defer.3 - defer 函数参数计算时机
  10. 【作业一】Android开发环境以及开发前的准备
  11. node通过QQ邮箱发送邮件
  12. [No0000167]CPU内部组成结构及指令执行过程
  13. vuex 的基本使用之Module
  14. docker rmi 导致后面的命令不执行问题 Dockerfile设置时区问题
  15. linux常用端口查询
  16. homestead 暴露接口到外网
  17. USACO 6.4 Electric Fences
  18. ubuntu16.04x64环境下 tar方式 安装mysql-5.7.21 试水过程记录
  19. svg压缩工具svgo安装使用
  20. ubuntu各种软件安装-装机整套系列

热门文章

  1. uniapp+nvue实现仿微信/得物相册插件:选择界面 +自定义相册+图片视频过滤
  2. SpringBoot整合MQTT (使用官方demo)
  3. JS使用html()获取html代码获取不到input、textarea控件填写的值
  4. 【LeetCode】49. Group Anagrams 解题报告(Python & Java & C++)
  5. 【LeetCode】142. Linked List Cycle II 解题报告(Python & C++)
  6. 【LeetCode】450. Delete Node in a BST 解题报告 (Python&C++)
  7. 第十个知识点:RSA和强RSA问题有什么区别?
  8. 设置div背景透明的两种方法
  9. k8s-svc
  10. 什么是UE模型?