手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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封神之路第一步 tep介绍
『 tep is a testing tool to help you write pytest more easily. Try Easy Pytest! 』 tep前身 tep的前身是接口自动化测
作者:编程之家 时间:2020-12-16
pytest封神之路第四步 内置和自定义marker
更灵活的执行用例。
作者:编程之家 时间:2020-12-16
pytest封神之路第三步 精通fixture
fixture是pytest最核心的技术。
作者:编程之家 时间:2020-12-16
pytest封神之路第六步 断言技巧
断言是必须的。
作者:编程之家 时间:2020-12-16
pytest封神之路第五步 参数化进阶
让pytest飞扬起来。
作者:编程之家 时间:2020-12-16
pytest封神之路第〇步 快速入门
帮你快速上手pytest。
作者:编程之家 时间:2020-12-16
Pytest学习二十- allure之@allure.step()、allure.attach的详细使用
一、@allure.step的用法 可以理解为我们编写测试用例中的每一步操作步骤,而在allure中表示对每个测试用例进行非常详细的步骤说明 通过 @allure.step(),可以让测试用例在all
作者:编程之家 时间:2020-12-13
Pytest学习四 - fixture的使用
前言 写这篇文章,整体还是比较坎坷的,我发现有知识断层,理解再整理写出来,还真的有些难。 作为java党硬磕Python,虽然对我而言是常事了(因为我比较爱折腾,哈哈),但这并不能影响我的热情。 执念
作者:编程之家 时间:2020-12-13
Pytest学习二十三- allure 之 @allure.epic()、@allure.feature()、@allure.story() 的使用
前言 这三个注解,个人觉得和BDD即行为驱动类似,学习思路参考cucumber,而allure提供的这三个标记装饰器,它们是可以显示在allure报告上的。 allure的标记装饰器 BDD样式的标记
作者:编程之家 时间:2020-12-13
Pytest学习十六- 分布式测试插件之pytest-xdist的使用
前言 类似TestNG中的多线程并发执行用例,只是python叫多进程,目的就是批量执行测试脚本,从而节省自动化测试时间。 分布式执行用例的设计原则(重中之重的重点) 用例之间是独立的,用例之间没有依
作者:编程之家 时间:2020-12-13
Pytest学习七 - skip、skipif的使用
前言 作为一个java党,我还是觉得pytest和testng很像,有时候真的会感觉到代码语言在某种程度上是相通的,那么今天来说说这两个知识点。 skip和skipif,见名知意,就是跳过测试呗,直白
作者:编程之家 时间:2020-12-13
Pytest学习二十一- allure之@allure.description()、@allure.title()的使用
一、@allure.description()的使用 作用 可以添加足够详细的测试用例描述 语法格式,有三种 1、@allure.description(str) 2、在测试用例函数声明下方添加 &a
作者:编程之家 时间:2020-12-13
Pytest学习十二-生成HTML报告插件之pytest-html的使用
环境前提 Python3.6+ 安装插件 pip3 install pytest-html -i http://pypi.douban.com/simple/ --trusted-host pypi.
作者:编程之家 时间:2020-12-13
Pytest学习十三- 重复执行之pytest-repeat的使用
写在前面 这个插件,可以帮助我们很好的解决自动化测试过程中的一些偶线性bug难以复现的问题,但前提是,当前自动化脚本是独立的,不依赖任何其他脚本。个人觉得还是失败重运行的一种体现,就和TestNG是一
作者:编程之家 时间:2020-12-13
Pytest学习六 - conftest.py结合接口自动化的举例使用
一、conftest.py作用 可以理解成存放fixture的配置文件 二、conftest.py配置fixture注意事项 pytest会默认读取conftest.py里面的所有fixture co
作者:编程之家 时间:2020-12-13
Pytest学习九 - pytest.mark.parametrize的使用
一、前言 Pytest中装饰器@pytest.mark.parametrize('参数名',list)可以实现测试用例参数化,类似DDT 二、如何使用 第一个参数是字符
作者:编程之家 时间:2020-12-13
Pytest学习十七- pytest-xdist分布式测试的原理和流程
前言 xdist的分布式类似于一主多从的结构,master机负责下发命令,控制slave机;slave机根据master机的命令执行特定测试任务 在xdist中,主是master,从是workers
作者:编程之家 时间:2020-12-13
Pytest 学习二十四- @allure.severity 标记用例级别的使用
一、前言 使用@allure.severity注解,可以在 allure 报告中清晰的看到不同级别用例情况 用例等级介绍 allure 提供的枚举类 二、等级介绍 blocker:阻塞缺陷(功能未实现
作者:编程之家 时间:2020-12-13
Pytest学习十 - parametrize、fixture、request的混合使用
一、前言 上篇文章有提及pytest.mark.parametrize的使用,这次在此基础上结合fixture和request再做个延伸。 二、传单个参数 即一个参数一个值,示例代码如下: # 传单个
作者:编程之家 时间:2020-12-13
Pytest学习八 - 自定义标记mark的使用
一、前言: pytest 支持自定义标记,自定义标记方便用例模块划分,也可以理解方便管理,配合标记参数 -m使用 二、示例代码 # -*- coding: utf-8 -*- # @Time : 20
作者:编程之家 时间:2020-12-13
Pytest学习五 - Pytest的用例执行测试后的常见报错
常见的状态 passed:测试通过 failed:断言失败 error:代码编写上的错误 xfail:预期失败,加了 @pytest.mark.xfail() 测试通过的栗子(passed) 示例代码
作者:编程之家 时间:2020-12-13
解决Python使用pip 命令安装插件报错问题
现象 在执行pip命令安装插件过程中,发现报错如下: 解决方案 我查了好久才知道,原来是因为我开了代理,就是翻墙软件引起的,导致不能正常下载安装插件,关闭翻墙软件就可以正常安装了,给自己埋了一个坑。
作者:编程之家 时间:2020-12-13
Pytest学习十九- 报告Environment 不显示怎么办
前言 上一篇文章我们用allure2生成美丽的测试报告,但仔细发现,有个不足就是环境参数没有显示,虽然这块是否显示不影响什么,但是,我还是想让他显示。 Environment是干啥的? 可以理解成环境
作者:编程之家 时间:2020-12-13
Pytest学习十四- 配置文件pytest.ini的使用
pytest.ini的作用 可以改变pytest的运行方式,读取配置信息,并按指定的方式去运行 非test文件 pytest里面有些文件是非test文件 pytest.ini:pytest的主配置文件
作者:编程之家 时间:2020-12-13
Pytest学习十一- 失败重跑插件pytest-rerunfailures的使用
环境依赖 Python 3.5, 最高 3.8, or PyPy3 pytest 5.0或更高版本 插件安装 pip3 install pytest-rerunfailures -i http://p
作者:编程之家 时间:2020-12-13
Pytest学习十五- pytest-assume的使用
一、前言 assume,是pytest的断言另外一种形式,结合TestNg中的断言,不难理解,也就是软断言和硬断言的使用。 二、安装插件 pip3 install pytest-assume -i h
作者:编程之家 时间:2020-12-13
Pytest学习一- 入门及基础
前言 十一也赶上自己刚出院,本想在十一放假前用假期刷完Pytest的,结果被希洛克神话吸引,再次回归毒奶粉,一直奋斗到距离上班还有两天,引导石刷没了,就没了智慧。 当然也没出过神话,结果一怒之下卸载,
作者:编程之家 时间:2020-12-13
Pytest之使用断言指定异常
官网的翻译是使用断言抛出指定异常,当我觉得他这里更应该指的是 Pytest 断言错误类型# 使用raise在测试方法中指定异常的类型,这点和java还是蛮像的呢,具体示例如下: import pyte
作者:编程之家 时间:2020-12-13
pytest之将多个测试用例放在一个类中,生成唯一临时文件夹
将多个测试用例放在一个类中 简单来说就是将多个测试用例放到类中,通过pytest去管理,这和Testng很像。示例代码如下: """ 将多个测试用例放到一个类中执行 &q
作者:编程之家 时间:2020-12-13
Pytest学习三 - setup和teardown的使用
一、前言 从文章标题可以看出,就是初始化和释放的操作,根据我的java习惯来学习pytest,个人感觉没差太多,理解上也不是很难。 哦,对了,差点跑题了,这个框架是基于Python语言的,在学习的时候
作者:编程之家 时间:2020-12-13
上一页
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