手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Git
GitHub
SVN
Jenkins
Vim
vmware
Hyper-v
SSH
Jmeter
sysTemd
Maven
Webpack
Zookeeper
k8s
Phpstorm
JVM
IDEA
Appium
Cypress
pandas
Eclipse
HBuilder
编程工具
Markdown
Mac
Pytest
Selenium
istio
Gradle
Tensorflow
Homebrew
编程之家
Pytest
Pytest系列1 - 快速入门和基础讲解
如果你还想从头学起Pytest,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1690628.html 前言 目前有两种纯测试的测试框架,
作者:快速入门和基础讲解 - 小菠萝测试笔记 时间:2021-07-11
Pytest系列10 - fixture 传参数 request的详细使用
如果你还想从头学起Pytest,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1690628.html 前言 为了提高复用性,我们在写测试
作者:fixture 传参数 request的详细使用 - 小菠萝测试笔记 时间:2021-07-11
【pytest】一 初识pytest
一、关于pytest的简介 以前自己学习使用unittest测试框架的时候,在使用过程中,会遇到些疑惑。在查询资料解决问题的过程中,了解到了Python下的第三方单元测试框架:pytest。那么pyt
作者:编程之家 时间:2021-03-18
【pytest】八 pytest中plugin是什么?
惭愧惭愧,其实这个知识点吧,是我2年前就埋下的,结果到今天都。。。 那时隔2年,咱今天就好好掰扯掰扯(其实就是逼着自己再好好阅读下英文文档o(╥﹏╥)o)。 其实插件对大家来说很熟悉了,比如现在用的代
作者:编程之家 时间:2021-03-18
【pytest】二 pytest与unittest的比较
一、 为什么我用了pytest后就会喜欢上它 1. pytest的框架规范更自由 在使用unittest编写测试用例的时候,需要遵循先创建testclass,测试类继承unittest.TestCas
作者:编程之家 时间:2021-03-18
【pytest】九conftest.py是什么?
如果第三方插件满足不了自己的需求,那么就需要你自己定制化开发自己的插件了。 正因如此,pytest的插件生态非常的丰富,一般的常规性需求基本上都可以找到现成的第三方插件。 说到开发插件的话,还是要引入
作者:编程之家 时间:2021-03-18
【pytest】teardown里的yield和addfinalizer
在之前介绍pytest中的fixture用法的文章中https://zhuanlan.zhihu.com/p/87775743,提到了teardown的实现。 最近在翻pytest官方文档的时候,又发
作者:编程之家 时间:2021-03-18
【pytest官方文档】解读fixtures - 6. Fixture errors,当fixtures抛错后
既然fixtures函数也是咱们自己写的,那难免会发生异常,当fixture函数异常后,pytest中如何处理呢? 首先,在pytest中,如果一个测试函数中传入了多个fixture函数,那么pyte
作者:编程之家 时间:2021-03-18
【pytest官方文档】解读fixtures - 8. yield和addfinalizer的区别填坑
在上一章中,文末留下了一个坑待填补,疑问是这样的: 目前从官方文档中看到的是 We have to be careful though, because pytest will run that fi
作者:编程之家 时间:2021-03-18
【pytest】七 pytest的一些你爱不释手的插件
1. pytest html 运行测试文件的时候,命令行加上对应参数即可 比如:pytest test_class.py html=./report.html, (./report.html表示在当前
作者:编程之家 时间:2021-03-18
【pytest官方文档】解读fixtures - 7. Teardown处理,yield和addfinalizer
当我们运行测试函数时,我们希望确保测试函数在运行结束后,可以自己清理掉对环境的影响。 这样的话,它们就不会干扰任何其他的测试函数,更不会日积月累的留下越来越多的测试数据。 用过unittest的朋友相
作者:编程之家 时间:2021-03-18
【pytest】三 pytest运行多个文件
1.运行多个测试文件 pytest 会运行 test_ 开头 或者 _test 结尾的文件,在当前目录和子目录中 2. 一个类下的多个用例的运行, pytest会找到 test_ 开头的方法 运行一下
作者:编程之家 时间:2021-03-18
【pytest】十二参数化测试用例中的setup和teardown要怎么写?
还是一篇关于pytest的fixture在实际使用场景的分享。 fixture我用来最多的就是写setup跟teardown了,那么现在有一个用例是测试一个列表接口,参数化了不同的状态值传参,来进行测
作者:编程之家 时间:2021-03-18
【pytest】十fixture参数化-巧用params和ids优雅的创建测试数据
我们都知道参数化。 比如我要测试一个查询接口/test/get_goods_list,这个接口可以查询到商品的信息。 在请求中,我可以根据请参数goods_status的不同传值,可以查询到对应状态的
作者:编程之家 时间:2021-03-18
【pytest官方文档】解读fixtures - 1.什么是fixtures
在深入了解fixture之前,让我们先看看什么是测试。 一、测试的构成 其实说白了,测试就是在特定的环境、特定的场景下、执行特定的行为,然后确认结果与期望的是否一致。 就拿最常见的登录来说,完成一次正
作者:编程之家 时间:2021-03-18
【pytest官方文档】解读fixtures - 5. fixtures的autouse
现在我们已经知道了,fixtures是一个非常强大的功能。 那么有的时候,我们可能会写一个fixture,而这个fixture所有的测试函数都会用到它。那这个时候,就可以用 autouse自动让所有的
作者:编程之家 时间:2021-03-18
【pytest】五 pytest中的断言
一、pytest 支持Python自带的标准断言 pytest 的断言报告,也很丰富,和详情,比如: 运行一下: 二、对于一些异常的断言 有时候,我们需要对一些异常抛出作断言,可以用pytest.ra
作者:编程之家 时间:2021-03-18
【pytest】四 pytest的一些其他的运行用法
1. 可以设置当失败N个后停止测试 pytest x 是当第一个失败产生后,停止 pytest maxfail=2, 这里就是当失败2个用例后,停止测试 2.pytest 在命令行模式下支持多种方式运
作者:编程之家 时间:2021-03-18
【pytest】十一fixture参数化-巧用params和ids的真接口自动化实战
在上一篇文章中聊到了fixture的一些用法,利用params和ids这2个参数来实现对于测试数据初始的一些需求。 【pytest】(十)fixture参数化-巧用params和ids优雅的创建测试数
作者:编程之家 时间:2021-03-18
【pytest官方文档】解读fixtures - 3. fixtures调用别的fixtures、以及fixture的复用性
pytest最大的优点之一就是它非常灵活。 它可以将复杂的测试需求简化为更简单和有组织的函数,然后这些函数可以根据自身的需求去依赖别的函数。 fixtures可以调用别的fixtures正是灵活性的体
作者:编程之家 时间:2021-03-18
【pytest官方文档】解读fixtures - 4. 一次请求多个fixtures、fixtures被多次请求
跟着节奏继续来探索fixtures的灵活性。 一、一个测试函数/fixture一次请求多个fixture 在测试函数和fixture函数中,每一次并不局限于请求一个fixture。他们想要多少就可以要
作者:编程之家 时间:2021-03-18
【pytest官方文档】解读fixtures - 2. fixtures的调用方式
既然fixtures是给执行测试做准备工作的,那么pytest如何知道哪些测试函数 或者 fixtures要用到哪一个fixtures呢? 说白了,就是fixtures的调用。 一、测试函数声明传参请
作者:编程之家 时间:2021-03-18
【pytest】六 pytest中fixture的使用
上篇文章中提到了,在pytest中的fixture可以完成unitest中setUp、tearDown。今天就来详细看一下。 一、pytest中的fixture是什么 为可靠的和可重复执行的测试提供固
作者:编程之家 时间:2021-03-18
Pytest测试框架二:pytest 的setup/teardown方法
PyTest支持xUnit style 结构, setup() 和 teardown() 方法用于初始化和清理测试环境,可以保证测试用例的独立性。pytest的setup/teardown方法包括:模
作者:编程之家 时间:2021-01-14
Pytest测试框架四:pytest 参数化用例
在 Pytest测试框架(三):pytest fixture 用法 中介绍了pytest.fixture()可以参数化fixture函数,@pytest.mark.parametrize 可以为测试方
作者:编程之家 时间:2021-01-14
Pytest测试框架五:pytest + allure生成测试报告
Allure 是一款轻量级、支持多语言的开源自动化测试报告生成框架,由Java语言开发,可以集成到 Jenkins。 pytest 测试框架支持Allure 报告生成。 pytest也可以生成juni
作者:编程之家 时间:2021-01-14
Pytest测试框架三:pytest fixture 用法
xUnit style 结构的 fixture用于初始化测试函数, pytest fixture是对传统的 xUnit 架构的setup/teardown功能的改进。pytest fixture为测试
作者:编程之家 时间:2021-01-14
Pytest测试框架一:pytest安装及用例执行
PyTest是基于Python的开源测试框架,语法简单易用,有大量的插件,功能非常多。自动检测测试用例,支持参数化,跳过特定用例,失败重试等功能。 安装 pip install -U pytest #
作者:编程之家 时间:2021-01-14
pytest封神之路第七步 用例查找原理
执行pytest不迷路。
作者:编程之家 时间:2020-12-16
pytest封神之路第二步 132个命令行参数用法
在Shell执行pytest -h可以看到pytest的命令行参数有这10大类,共132个 序号 类别 中文名 包含命令行参数数量 1 positional arguments 形参 1 2 gene
作者:编程之家 时间:2020-12-16
上一页
30
31
32
33
34
35
36
37
38
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native