首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
pytest
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
Pytest+Yaml+Excel 接口自动化测试框架的实现示例
Pytest+Yaml+Excel 接口自动化测试框架的实现示例,本文主要介绍了Pytest+Yaml+Excel接口自动化测试框架,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下目录一、框架架构二、项目目录结构三、框架功能说明四、核心逻辑说明配置文件输出目录请求工具类代码编写case程序主入口执行记录一、框架架构二、项目目录结构三、框架功能说明解决痛点:通过se
224
后端
01-01 08:00
后端
pytest源码走读-钩子函数
pytest源码走读-钩子函数,pytest源码走读-钩子函数钩子函数的实现研究对象:pytest的_com.py细化目标:Muticall、Registry、Hook,是一个递进关系学习方式:实现一遍HookMuticall将多个方法对象(python万物即对象)存放在list中,在调用这些方法时,执行execute方法,实现多方法的一次性调用输出,输出结果以list结构输出以下是Mutical
219
代码人生
01-01 08:00
代码人生
pytest用例间参数传递的两种实现方式示例
pytest用例间参数传递的两种实现方式示例,pytest提供了许多运行命令以供定制化运行某一类测试用例或者某个测试用例等,下面这篇文章主要给大家介绍了关于pytest用例间参数传递的两种实现方式,文中通过示例代码介绍的非常详细,需要的朋友可以参考下目录前言一、通过conftest创建全局变量二、使用tmpdir_factory方法总结前言我们在做接口自动化测试的时候,会经常遇到这种场景:接口A的
194
后端
01-01 08:00
后端
pytest执行时提示找不到另一个文件的类
pytest执行时提示找不到另一个文件的类,pytest执行时提示找不到另一个文件的类在命令行执行:pytestxx.py,提示找不到另一个文件yy里的包解决办法:在xx.py导包前加上以下两句:importsysfromos.pathimportdirnamesys.path.append(dirname(dirname(__file__)))
194
后端
01-01 08:00
后端
Pytest学习笔记4-assert断言
Pytest学习笔记4-assert断言,Pytest学习笔记4-assert断言前言#pytest作为单元测试框架,自然少不了断言功能,用过unittest的人都知道,在unittest中有丰富的断言方法,比如assertEqual()、assertIn()、assertTrue()、assertIs()等等,而在pytest中,并没有提供特殊的断言方法,而是直接使用python自带的关键字as
176
后端
01-01 08:00
后端
pytest:allure使用
pytest:allure使用,pytest:allure使用1.pipinstallallure-pytest2.执行时pytestxx.py--alluredir./reportdir,会在该目录下生产reportdir文件夹存储测试报告3.转化测试报告:allureserverreport
157
后端
01-01 08:00
后端
Pytest学习笔记5-conftest.py的用法
Pytest学习笔记5-conftest.py的用法,Pytest学习笔记5-conftest.py的用法前言#在之前介绍fixture的文章中,我们使用到了conftest.py文件,那么conftest.py文件到底该如何使用呢,下面我们就来详细了解一下conftest.py文件的特点和使用方法吧什么是conftest.py#我们之前了解了fixture,fixture可以直接定义在测试脚本中
146
后端
01-01 08:00
后端
Pytest全局用例共用之conftest.py详解
一、conftest特点 1、可以跨.py文件调用,有多个.py文件调用时,可让conftest.py只调用了一次fixture,或调用多次fixture2、conftest.py与运行的用例要在同...
142
代码人生
01-01 08:00
代码人生
pytest文档70-Hook钩子函数完整API总结
pytest文档70-Hook钩子函数完整API总结 前言 pytest 的钩子函数有很多,通过钩子函数的学习可以了解到pytest在执行用例的每个阶段做什么事情,也方便后续对pytest二次开发学习。 详细文档可以查看pytest官方文档 钩子函数总结 第一部分:setuptools 引导挂钩要求足够早注册的插件(内部和setuptools插件),可以使用的钩子 pytest_load_initial_
135
代码人生
01-01 08:00
代码人生
pytest_loguru_win10环境下html无法显示日志问题
pytest_loguru_win10环境下html无法显示日志问题 前置条件: Windows 10 发现loguru库使用起来非常方便,考虑将原有测试框架的日志系统替换成loguru。但替换之后生成的html测试报告,日志一直无法显示,错误如下: Windows 10 研究了半天也没发现怎么解决,只能去github看看有没有遇到和我同样问题的,地址。 原来是loguru在Windows上面的bu
127
«
1
2
3
»