首页 > 其他分享 >入门5-Pytest执行参数详解

入门5-Pytest执行参数详解

时间:2023-05-07 20:34:16浏览次数:39  
标签:插件 入门 Pytest html -- returns vs pytest 详解

执行的参数

-vs  -v 输出详细信息 -s输出调试信息(print(“xxx”)里的xxx)。

-n 多线程运行。(前提安装插件pytest-xdist),例如pytest -n=2

--returns num失败重跑(安装插件 pytest-returnfaires) 例 pytest -vs –returns 2  //Web自动化里比较有意义

              Raise Exception() 抛出异常

              Try except 解决异常

-x  出现一个用例失败则停止测试 如pytest -vs -x

--maxfail 出现几个失败才终止 如:pytest -vs –maxfail=2

--html (前提安装 pytest-html)生成html报告 例 pytest –html ./reports/result.html

-k 运行测试用力中包含某个字符串的测试用例  例 pytest -k “baidu or google” //注意需要命名规范 or代表两种情况都执行

标签:插件,入门,Pytest,html,--,returns,vs,pytest,详解
From: https://www.cnblogs.com/woniuguoguo/p/17380075.html

相关文章

  • 入门6-Pytest全局配置文件
    通过全局配置pytest.ini文件执行()//会自动加载此文件注意:一般放在项目根目录下,并且名字必须为pytest.ini编码格式为ANSI,有中文需要GBS1218pytest.ini可以改变默认测试用例规则不管main还是命令方式都会自动加载此配置文件内容举例:[pytest]//代表配置文件Addopts==“-......
  • OpenGL学习笔记-1:菜鸟入门基础
    一、什么是OpenGL?OpenGL是我们用来操作图形图片等所使用的API,但是其本身并不是API,而是KhronosGroup开发维护的一个规范。Opengl定义了每个函数的入参和出参,具体实现的细节大多数是由显卡厂商完成。二、OpenGL的两种模式OpenGL有两种模式:(1)immediatemode 立即渲......
  • python入门
    引入我们学习python语言是为了控制计算机、让计算机能够像人一样去工作,所以在python这门语言中,所有语法存在的意义都是为了让计算机具备人的某一项技能,这句话是我们理解后续所有python语法的根本。变量什么是变量#变量就是可以变化的量,量指的是事物的状态,比如人的年龄、性别,......
  • C#中应用程序集的装载过程详解
    原文:https://blog.csdn.net/chinaherolts2008/article/details/114325104这篇文章主要介绍了C#中应用程序集的装载过程的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧了解程序集如何在C#.NET中加......
  • pytest fixture:向fixture传递数据
    1利用request向fixture传递数据conftest.pytest_fixture.py执行request是pytest自带的一个fixture,利用它可以得到test函数的上下文文信息request.modulemodule是其属性,属性还有nodefunctionclsclasssession具体看官网https://docs.pytest.org/en/7.3.x/referen......
  • Mybatis-Plus 简介及入门案例
    Mybatis简介MyBatis-Plus(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。官网地址:https://www.baomidou.com/特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本CURD,性能基本......
  • pytest 和 allure 踩的坑
    近期用Pytest+Appium搭建App自动化,报告用Allure生成,期间遇到一些问题,记录下pytest.main执行的时候,拉不到对应的case原因:测试class不是Test开头。要求文件名、类、测试方法,都以test开头附:pytest.main常用参数生成的allure报告,mac本地无法预览解决方案:在html目录起本地http服......
  • 在线excel:LuckySheet 入门
    Luckysheet,一款纯前端类似excel的在线表格,功能强大、配置简单、完全开源。 文档地址:https://dream-num.github.io/LuckysheetDocs/zh/做一个页面编辑然后保存进数据库。另一个页面把前一个页面的内容展示出来。第一个页面,<!DOCTYPEhtml><html><headlang='zh'><met......
  • Android Studio系列教程五--Gradle命令详解与导入第三方包
    AndroidStudio+Gradle的组合用起来非常方便,很多第三方开源项目也早都迁移到了Studio,为此今天就来介绍下查看、编译并导入第三方开源项目的方法。Sublime+Terminal编译并查看源码首先来给大家介绍一种简便并且个人最喜欢的一种办法。很多时候我们在GitHub上看到一个不错的开......
  • Vue2入门之超详细教程九-监视属性
    1、简介监视属性watch:1.当被监视的属性变化时,回调函数自动调用,进行相关操作2.监视的属性必须存在,才能进行监视!!3.监视的两种写法:(1) newVue时传入watch配置(2) 通过vm.$watch监视深度监测:(1) Vue中的......