E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
pytest官方文档翻译
Pytest
使用及调用方法
使用python-m
pytest
调用
pytest
2.0版本新增你可以在命令行中通过Python编译器来调用
Pytest
执行测试:python-m
pytest
[...]通过python调用会将当前目录也添加到
程序员雷子
·
2023-12-05 18:38
pytest
测试用例
单元测试
测试工具
功能测试
jmeter
selenium
26、
pytest
使用allure解读
官方实例#contentof
pytest
_quick_start_test.pyimportallure
pytest
mark=[allure.epic("Myfirstepic"),allure.feature
白菜兔
·
2023-12-05 14:10
pytest入门30讲
pytest
allure
25、
pytest
的测试报告插件allure
allure简介在这里,你将找到使用allure创建、定制和理解测试报告所需的一切。开始让你的测试沟通更清晰,更有影响力。AllureReport是一个实用程序,它处理由兼容的测试框架收集的测试结果并生成HTML报告。安装allure1、确保安装了Java版本8或更高版本,并在环境变量中指定了它的目录。2、下载allureReport发布的alure-*.zip或allure-*.tgz文件。3、
白菜兔
·
2023-12-05 14:39
pytest入门30讲
pytest
allure
27、
pytest
实战:一套用例同时验证生产、测试两个环境
技能点获取命令行入参argv
pytest
的mark标记代码实现#目录结构|----
pytest
.ini||----conftest.py||----data||||----u
白菜兔
·
2023-12-05 14:39
pytest入门30讲
pytest
python
开发语言
04、
pytest
运行多个测试用例
官方用例目录结构course_04||----subdir||||----sample03_test.py||||----test_sample04.py||----sample02_test.py||----test_sample01.py#contentoftest_sample01.pydeftest_simple01():print("testsimple01")assert0#conte
白菜兔
·
2023-12-05 14:06
pytest入门30讲
pytest
测试用例
11、
pytest
断言预期异常
官方用例#contentoftest_exception_zero.pyimport
pytest
deftest_zero_division():with
pytest
.raises(ZeroDivisionError
白菜兔
·
2023-12-05 10:46
pytest入门30讲
pytest
十分钟带你看懂——Python测试框架之
pytest
最全讲
pytest
特短
pytest
是一个非常成熟的全功能的Python测试框架,主要有以下几个特点:简单灵活,容易上手支持参数化能够支持简单的单元测试和复杂的功能测试,还可以用来做selenium/appnium
喜欢软测的小北葵
·
2023-12-05 09:55
程序员
Python
软件测试
python
pytest
开发语言
【拓展】Loguru:更为优雅、简洁的Python 日志管理模块
显示格式3.2写入文件3.3json日志3.4日志绕接3.5并发安全四、高级用法4.1接管标准日志logging4.2输出日志到网络服务器4.2.1自定义日志服务器4.2.2第三方库日志服务器4.3与
pytest
ζ浅安时光
·
2023-12-05 06:27
python
开发语言
阿里内部自动化测试教程:python+
pytest
接口自动化-HTTP协议基础
HTTP协议简介HTTP即HyperTextTransferProtocol(超文本传输协议),是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。HTTP协议在OSI模型中属于应用层协议,应用层协议除了HTTP还有FTP、SMTP、DNS、RIP、Telnet等。HTTP协议应用于客户端—服务端架构上,浏览器
bug捕手
·
2023-12-04 21:32
python
pytest
自动化
Python使用
pytest
接口自动化测试的使用
简单的设计思路利用
pytest
对一个接口进行各种场景测试并且断言验证配置文件独立开来(conf文件),实现不同环境下只需要改环境配置即可测试的场景读取excle的测试用例,可支持全量执行或者自定义哪条用例执行
自动化测试小dao
·
2023-12-04 19:05
python
pytest
软件测试
程序员
接口测试
自动化测试
测试工程师
自动化接口测试:
Pytest
让你轻松搞定!了解一般流程及方法
首先我们要明确,通常所接口测试其实就属于功能测试,主要校验接口是否实现预定的功能,虽然有些情况下可能还需要对接口进行性能测试、安全性测试。在学习接口自动化测试之前,我们先来了解手工接口测试怎样进行。URL组成为了更好的理解接口测试,我们需要对接口的URL有所了解,下面以GET请求URL为例,组成示例如下:通过上图可以看出来,一个典型的GET请求的URL可以分为以下几个部分:传输协议:工作中接触到的
MJH827
·
2023-12-04 17:32
自动化测试
pytest
python
功能测试
压力测试
测试工具
接口测试
自动化测试
python+
pytest
接口自动化-requests发送post请求
简介在HTTP协议中,与get请求把请求参数直接放在url中不同,post请求的请求数据需通过消息主体(requestbody)中传递。且协议中并没有规定post请求的请求数据必须使用什么样的编码方式,所以其请求数据可以有不同的编码方式,服务端通过请求头中的Content-Type字段来获知请求中的消息主体是何种编码方式,再以对应方式对消息主体进行解析。post请求参数常用的编码方式如下:appl
测试萧十一郎
·
2023-12-04 16:10
软件测试
postman
测试工具
功能测试
软件测试
自动化测试
程序人生
职场和发展
Qt框架之解析和构建Json格式数据-程序员不得不懂的一种数据格式。
json格式简介一、json格式简介1、概念2、json中的对象和数组二、Qt框架对json格式的主要支持类(以下说明根据
官方文档翻译
整理)1、QJsonDocument类2、QJsonObject类3
ISmileLi
·
2023-12-04 10:08
Qt
json
Qt解析和构建Json格式
QJsonDocument
QJsonObject
QJsonArray
c# 批量mqtt_C# 接受MQTT服务器推送的消息
大家可以直接上GitHub下载MQQT服务的源码,源码地址:https://github.com/mqtt/mqtt.github.io/wiki/libraries主要内容:
官方文档翻译
:M2Mqtt
weixin_39870413
·
2023-12-04 00:23
c#
批量mqtt
unittest与
pytest
定义测试用例:必须以test开头的函数才能够被识别为测试用例unittest的执行:必须通过main函数中调用unittest.main来执行测试用例的执行顺序:0-9,A-Z,a-z无需安装,直接导包
pytest
不淑you
·
2023-12-03 23:48
pytest
websocket
test_case.pyimportjsonimport
pytest
,
[email protected]
("websocket")@allure.feature("test
stepan.jiang
·
2023-12-03 22:30
websocket
网络协议
网络
热门话题解析:
pytest
测试用例顺序问题解决方案!
前言上一篇文章我们讲了在
pytest
中测试用例的命名规则,那么在
pytest
中又是以怎样的顺序执行测试用例的呢?
自动化测试 老司机
·
2023-12-03 15:00
自动化测试
软件测试
pytest
测试用例
jmeter
自动化测试
postman
测试工具
测试工程师
pytest
结合selenium grid实现web自动化测试并发执行
image.png
pytest
、selenium分别是自动化测试领域使用非常频繁的单元测试框架、web测试框架,当团队自动化用例达到一定数量后,如果仅在一台执行机上执行,执行时间就可能会达到几个小时以上
辣椒爸
·
2023-12-03 10:37
Pytest
学习11 -失败重跑插件
pytest
-rerunfailures的详细使用
环境前提以下先决条件才能使用
pytest
-rerunfailuresPython3.5,最高3.8,orPyPy3
pytest
5.0或更高版本安装插件pip3install
pytest
-rerunfailures-ihttp
C1R2
·
2023-12-03 07:10
Python配置与测试利器:Hydra +
pytest
的完美结合
简介:Hydra和
pytest
可以一起使用,基于Hydra+
Pytest
的应用可以轻松地管理复杂配置,并编写参数化的单元测试,使得Python开发和测试将变得更为高效。
玩转测试开发
·
2023-12-03 07:40
python
pytest
开发语言
找出数组里最大元素和最小元素
必应出来的一段参考代码(ref:HowtoUseHypothesisand
Pytest
forRobustProperty-BasedTestinginPython|
Pytest
WithEric):deffind_largest_smallest_item
waketzheng
·
2023-12-03 02:27
python
Python测试框架
Pytest
—— mock使用(
pytest
-mock)
pytest
-mock安装:pipinstall
pytest
-mock这里的mock和unittest的mock基本上都是一样的,唯一的区别在于
pytest
.mock需要导入mock对象的详细路径。
测试界柠檬
·
2023-12-03 00:57
软件测试
python
pytest
压力测试
单元测试
功能测试
程序人生
职场和发展
python+
pytest
接口自动化 —— 参数关联
什么是参数关联?参数关联,也叫接口关联,即接口之间存在参数的联系或依赖。在完成某一功能业务时,有时需要按顺序请求多个接口,此时在某些接口之间可能会存在关联关系。比如:B接口的某个或某些请求参数是通过调用A接口获取的,即需要先请求A接口,从A接口的返回数据中拿到需要的字段值,在请求B接口时作为请求参数传入。有哪些场景?最常见的场景之一便是:请求登录接口后获取到token值,后续其他接口请求时需要将t
测试界柠檬
·
2023-12-02 23:17
python
pytest
自动化
压力测试
单元测试
功能测试
程序人生
Pytest
的小例子
一个简单的例子下面代码保存到test_
pytest
.py一个简单的例子definc(x):returnx+1deftest_answer():assertinc(3)==5deftest_ask():assertinc
KENYCHEN奉孝
·
2023-12-02 23:38
pytest
python+
pytest
接口自动化(6)-请求参数格式的确定
我们在做接口测试之前,先需要根据接口文档或抓包接口数据,搞清楚被测接口的详细内容,其中就包含请求参数的编码格式,从而使用对应的参数格式发送请求。例如某个接口规定的请求主体的编码方式为application/json,那么在请求该接口时,请求参数格式必须是json格式,使用其他的编码方式请求不会成功。那么,在http请求中,请求主体常用的编码方式有哪些?每种编码方式在python中需要对应使用什么样
测试小鬼
·
2023-12-02 16:57
pytest
自动化
网络协议
python
压力测试
websocket
开发语言
pytest
框架--allure报告用例参数详解
原文链接,感谢作者:http://www.manongjc.com/detail/18-uxknglitylthfjx.html1、测试案例:#test_allure_demo.pyimport
pytest
importallure
yaaaxia
·
2023-12-02 15:58
pytest框架
测试用例
单元测试
Pytest
自动化测试框架,生成allure报告的方式
方式一:在项目的报告目录生成allure的html报告allure的使用参数说明:目录结构执行测试的.py文件importosimport
pytest
# 导入PathfrompathlibimportPath
Nano_007
·
2023-12-02 15:28
Python自动化测试相关
pytest
自动化测试框架系列-
pytest
, allure-测试用例的级别
1.allure装饰器描述使用方法参数值参数说明@allure.suite()测试套件测试(集)套件,不用报告默认显示py文件名@allure.epic()epic描述敏捷里面的概念,定义史诗,往下是
[email protected]
()模块名称功能点的描述,往下是
[email protected]
()用户故事用户故事,往下是
[email protected]
()测试用例标记用于给用例打
全栈开发与测试
·
2023-12-02 15:28
软件开发
软件测试知识
测试用例
allurei修改html报告的内容,
Pytest
学习笔记4——allure测试报告用例详细描述
pytest
自动化测试中,要想报告内容丰富,优雅和可读性强,就需要与allure结合使用。allure报告有很多特性,这些特性主要以装饰器、函数等的方式使用。
盲点大侠
·
2023-12-02 15:57
Pytest
自动化测试框架之Allure报告
简介AllureFramework是一种灵活的、轻量级、多语言测试报告工具。不仅可以以简洁的网络报告形式非常简洁地显示已测试的内容,而且还允许参与开发过程的每个人从日常执行中提取最大程度的有用信息和测试。从开发/测试的角度来看:Allure报告可以快速查看到缺陷点,可以将测试未通过划分为Bug和中断的测试。还可以配置日志,步骤,固件,附件,时间,历史记录,以及与TMS的集成和Bug跟踪系统,以便掌
百晓生说测试
·
2023-12-02 15:54
pytest
自动化测试
测试工具
软件测试
基于
pytest
框架实现allure测试报告生成之用例描述参数feature,story,title
allure用例描述参数汇总:epic、feature、story、title之间是层级关系的:epic>feature(模块功能点描述)>story(用户场景或故事)>title(测试用例标题)。下面展示feature、story和title的使用栗子:"""allure中对应上元素的一些常见参数:以下概念从大至小(1)feature:模块名称(2)story:用例故事或场景(3)title:对
jianshuilan_0613
·
2023-12-02 15:21
软件测试
测试用例
python
allure
pytest
自动化框架之allure测试报告的用例描述设置
pytest
结合allure框架可以对用例的等级做详细的划分。allure对用例的等级划分成五个等级:blocker阻塞缺陷(功能未实现,无法下一步)critical严重缺陷(功能点缺失)nor
潇潇说测试
·
2023-12-02 15:48
软件测试
pytest
自动化
运维
功能测试
软件测试
自动化测试
程序人生
WebUI自动化学习(Selenium+Python+
Pytest
框架)005
基础知识学习完毕,接下来我们开始学习测试框架啦!!!首先来回顾一下python自带的Unittest框架:Python基础学习016__UnitTest-CSDN博客文章浏览阅读97次。Testcase:测试用例:这个测试用例是UnitTest的组成部分,不是手工和自动化中所说的用例(TestCase)#Fixture:测试夹具:书写在TestCase中的,是一种代码结构,在每个方法执行前后都会执
为了人类心智的荣耀
·
2023-12-02 08:58
自动化
学习
selenium
Pytest
做性能测试?
Pytest
其实也是可以做性能测试或者基准测试的。是非常方便的。可以考虑使用
Pytest
-benchmark类库进行。
程序员木江
·
2023-12-02 05:04
性能测试
python
开发语言
python接口自动化之allure报告优化,并且教你用后缀为bat文件执行
pytest
指令,来运行用例
1.定制化标签使用方法参数值参数说明@allure.epic()项目名称敏捷里面的概念,定义史诗,往下是
[email protected]
()模块名称功能点的描述,往下是
[email protected]
()接口名称用户故事,往下是
[email protected]
(用例的标题)用例标题重命名html报告名称@allure.testcase()测试用例的链接地址对应功能测试用例系统里
阿里嘎多f
·
2023-12-01 16:59
接口自动化
python
pytest
自动化
python
pytest
python&selenium自动化测试实战项目
说明:本项目采用流程控制思想,未引用unittest&
pytest
等单元测试框架一.项目介绍目的测试某官方网站登录功能模块可以正常使用用例1.输入格式正确的用户名和正确的密码,验证是否登录成功;2.输入格式正确的用户名和不正确的密码
潇潇说测试
·
2023-12-01 11:14
软件测试
selenium
测试工具
功能测试
软件测试
职场和发展
自动化测试
程序人生
pytest
学习:setup、teardown、setup_class、teardown_class的区别
记录
pytest
与unittest内的前后置函数操作区别
pytest
示例setup_class:单个测试类开始前执行1次setup:每个测试函数执行前执行1次teardown:每个测试函数执行结束后执行
R.zb
·
2023-12-01 11:18
Pytest
pytest
unittest
【自动化测试】
pytest
用例执行中print日志实时输出
author:jwenshdate:20231130pycharm中
pytest
用例执行中print日志standout实时命令行输出使用场景在进行websocket接口进行测试的时候,希望有一个case
jwensh
·
2023-12-01 11:42
#
效率/接口.性能.自动化
#
Python
pytest
pytest
系列——allure之在测试用例添加标题(@allure.title())
前言通过使用装饰器@allure.title可以为测试用例自定义一个更具有阅读性的易读的标题。allure.title的三种使用方式:直接使用@allure.title为测试用例自定义标题;@allure.title支持通过占位符的方式传递参数,可以实现测试用例标题参数化,动态生成测试用例标题;@allure.dynamic.title动态更新测试用例标题;allure.title的例子:#fil
阿里大叔说测试
·
2023-12-01 01:17
pytest
测试用例
服务器
python+
pytest
接口自动化-requests发送post请求
简介在HTTP协议中,与get请求把请求参数直接放在url中不同,post请求的请求数据需通过消息主体(requestbody)中传递。且协议中并没有规定post请求的请求数据必须使用什么样的编码方式,所以其请求数据可以有不同的编码方式,服务端通过请求头中的Content-Type字段来获知请求中的消息主体是何种编码方式,再以对应方式对消息主体进行解析。post请求参数常用的编码方式如下:appl
阿里大叔说测试
·
2023-12-01 01:47
python
pytest
自动化
python+
pytest
接口自动化:接口测试
接口定义一般我们所说的接口即API,那什么又是API呢,百度给的定义如下:API(ApplicationProgrammingInterface,应用程序接口)是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定。用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问源码,或理解内部工作机制的细节。有点绕口,但我们看下定义里面这些关键字:预先定义的接
测试-八戒
·
2023-11-30 23:04
pytest
自动化
运维
pytest
系列——
pytest
-xdist插件之多进程运行测试用例||
pytest
-parallel插件之多线程运行测试用例
pytest
之多进程运行测试用例(
pytest
-xdist)前言平常我们功能测试用例非常多时,比如有1千条用例,假设每个用例执行需要1分钟,如果单个测试人员执行需要1000分钟才能跑完当项目非常紧急时,
测试-八戒
·
2023-11-30 23:04
pytest
测试用例
Django +
Pytest
搭建在线自动化测试平台
一、测试平台:解决分散用例执行方式,提供统一测试用例执行过程、用例管理、测试报告主要是基于:fastapi+vue.jsdjango+vue.jsdjango二、搭建过程2.1使用django搭建一个web系统1.创建项目django-adminstartprojectTestPlatform创建python的包,测试平台的配置和功能2.创建appdjango-adminstartappweb创建
qq阙继婷
·
2023-11-30 20:39
python
django
WebUI自动化学习(Selenium+Python+
Pytest
框架)002
新建项目NewProject新建一个python代码文件file-new-pythonfile会自动创建一个.py后缀的代码文件注意:命名规则,包含字母、数字、下划线,不能以数字开头,不能跟python关键字或包名重复。********************华丽分割线******************************************************pycharme常用功
为了人类心智的荣耀
·
2023-11-30 12:46
Python
自动化
学习
selenium
WebUI自动化学习(Selenium+Python+
Pytest
框架)003
1.元素操作在成功定位到元素之后,我们需要对元素进行一些操作动作。常用的元素操作动作有:(1)send_keys()键盘动作:向浏览器发送一个内容,通常用于输入框输入内容或向浏览器发送快捷键(2)click()鼠标左键单击,通常用于点击按钮(3)clear()清空内容,通常用于输入框内容清空注意:在进行测试实战时,向输入框发送内容前,要养成先清空的习惯。如果输入前输入框有内容,则send_keys
为了人类心智的荣耀
·
2023-11-30 12:46
Python
自动化
学习
selenium
教你搭建框架——+python+selenium+
pytest
Selenium,是目前的最火爆企业最主流的webUI自动化框架
pytest
:
pytest
是一个非常成熟的全功能的Python测试框架,是unittest框架的扩展,主要特点有以下几点:1、简单灵活,非常方便的组织自动化测试用例
蜀山客e
·
2023-11-30 12:15
自动化软件
软件测试
自动化测试
软件测试
python
selenium
自动化测试
软件框架
WebUI自动化学习(Selenium+Python+
Pytest
框架)004
接下来,WebUI基础知识最后一篇。1.下拉框操作关于下拉框的处理有两种方式(1)按普通元素定位安装普通元素的定位方式来定位下拉框,使用元素的操作方法element.click()方法来操作下拉框内容的选择(2)使用Select()类Select()封装了3种可以查找下拉框选项的方法,实现对下拉框选项的选择,不用在进行点击动作,找到就直接选中了使用流程:定位到下拉框元素driver.find_el
为了人类心智的荣耀
·
2023-11-30 11:42
Python
python
自动化
学习
python ---->
pytest
测试框架
pytest
介绍测试用例的识别安装执行框架结构参数化数据驱动fixture()
pytest
插件conftestAllure测试报告捕获异常介绍
pytest
是一个非常成熟的全功能的Python测试框架简单灵活
CSR-kkk
·
2023-11-30 09:13
测试框架
Python
系列
python
软件测试
3-全功能
pytest
测试框架
全功能
pytest
测试框架一:全功能
pytest
测试框架1>
pytest
测试框架简介2>插件的安装及库的导入3>
pytest
配置1.运行方式2>编写简单测试用例3>
pytest
参数含义4>
pytest
控制函数执行顺序
45度看我
·
2023-11-30 09:10
appium
框架
软件测试理论
软件框架
python
pytest
Python全功能测试框架
pytest
文章目录
PyTest
一、快速开始1、介绍2、安装3、第一个测试4、断言引发异常5、分组测试6、添加临时目录二、调用测试1、布局规则1.1规则1.2测试布局1.2.1测试代码分离1.2.2测试代码结合2、
SteveKenny
·
2023-11-30 09:08
#
Python第三方库
python
功能测试
pytest
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他