首页 > 其他分享 >入门6-Pytest全局配置文件

入门6-Pytest全局配置文件

时间:2023-05-07 20:33:26浏览次数:47  
标签:入门 配置文件 pytest Pytest ini test 全局

通过全局配置pytest.ini文件执行() //会自动加载此文件

注意:

一般放在项目根目录下,并且名字必须为pytest.ini

编码格式为ANSI,有中文需要GBS1218

pytest.ini可以改变默认测试用例规则

不管main还是命令方式都会自动加载此配置文件

内容举例:

[pytest] //代表配置文件

Addopts == “-vs”

pytest_path = ./testcases

pytest_files = test_*.py

pytest_classes = Test*

pytest_functions = test_*

markers =  //用来分模块执行

              smoke: 冒烟

marhang: 商品

product_manage: 生产

user_manage: 用户

标签:入门,配置文件,pytest,Pytest,ini,test,全局
From: https://www.cnblogs.com/woniuguoguo/p/17380092.html

相关文章

  • OpenGL学习笔记-1:菜鸟入门基础
    一、什么是OpenGL?OpenGL是我们用来操作图形图片等所使用的API,但是其本身并不是API,而是KhronosGroup开发维护的一个规范。Opengl定义了每个函数的入参和出参,具体实现的细节大多数是由显卡厂商完成。二、OpenGL的两种模式OpenGL有两种模式:(1)immediatemode 立即渲......
  • python入门
    引入我们学习python语言是为了控制计算机、让计算机能够像人一样去工作,所以在python这门语言中,所有语法存在的意义都是为了让计算机具备人的某一项技能,这句话是我们理解后续所有python语法的根本。变量什么是变量#变量就是可以变化的量,量指的是事物的状态,比如人的年龄、性别,......
  • 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......
  • Vue2入门之超详细教程九-监视属性
    1、简介监视属性watch:1.当被监视的属性变化时,回调函数自动调用,进行相关操作2.监视的属性必须存在,才能进行监视!!3.监视的两种写法:(1) newVue时传入watch配置(2) 通过vm.$watch监视深度监测:(1) Vue中的......
  • IoC入门案例
    跟着黑马,简单写一个小的测试程序,学习一下IoC第一步,导入Spring的坐标Spring-context,对应的版本是2.1.10.RELEASE黑马刚开篇讲的是,springframework,需要用到这个maven依赖<dependency><groupId>org.springframework</groupId><artifactId>spring-conte......
  • ssi整合时的配置文件的核心代码
    以下是为科协备课时做的ssi例子中配置文件的摘要1、beans.xml<beanid="userAction"class="com.njupt.action.UserAction"scope="prototype"><propertyname="service"ref="userService"></property></bean>2、we......
  • 【笔记】跟吴恩达和IsaFulford学提示词工程(初级开发者入门课程)
    标签:#Prompt#LLM创建时间:2023-04-2817:05:45链接:课程(含JupyterNotebook),中文版讲师:AndrewNg,IsaFulford阅读提示这是一篇入门的教程,入门的意思是指大部分内容,可能你都已经知道了,但是知道不等于掌握,Prompt是一门实践经验主义科学,LLM是个黑盒,你只要不断去“实践”才能......