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
+websocket自动化集成实践
01websocket协议1、介绍WebSocket是一种在单个TCP通信的协议。WebSocket通信协议于2011年被IETF定为标准RFC6455,并由RFC7936补充规范。WebSocketAPI也被W3C定为标准。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocketAPI中,浏览器和服务器只需要完成一次握手,两者之间就直接
爱吃 香菜
·
2023-08-18 11:38
程序人生
自动化测试
软件测试
websocket
pytest
自动化
职场和发展
软件测试
Linux服务器Ubuntu上搭建Jenkins+
Pytest
+Gitee+Allure自动化
一.安装Jenkins和JavaJenkins是一个开源自动化服务器,它可以自动执行软件持续集成和交付中涉及的重复性技术任务。Jenkins易于安装且基于Java,此外,可以使用Web界面轻松配置。在UbuntuServer22.04LTS64bit上安装Jenkins安装依赖首先通过在终端中运行以下命令,确保所有系统包都是最新的.sudoaptupdate#刷新软件包目录sudoaptupgra
Haoyue____
·
2023-08-18 02:51
linux
服务器
jenkins
ubuntu
python+requests+mysql+
pytest
接口自动化
目录:base.py#coding=utf-8importjsonimportrefromstringimportTemplate#根据正则匹配内容deffind(data):ifisinstance(data,dict):data=json.dumps(data)patter="\\${(.*?)}"returnre.findall(patter,data)#进行参数替换defreplace(o
@半良人
·
2023-08-18 02:20
python
pytest
requests
mysql
Python+
Pytest
+Jenkins+allure发送+钉钉机器人通知
基本信息:概述:Jenkins设置钉钉机器人通知,网上版本很多,代码也比较繁琐,细节方面也没说特别说明,会导致不少人走弯路,经过本人实际调试的代码是可以正常实现的;前提条件:send_ding.py是在
pytest
笑口常开的小丸子
·
2023-08-18 02:20
Python
jenkins
python
pytest
Python+requests+
pytest
+allure封装接口自动化4-EXCEL\YAML测试数据管理
一、测试数据管理类型为了将数据和代码进行分离,我们可以将测试数据单独存储和管理,至于说你是存csv、excel、yaml、db,这些方式都可以,二、excel存储数据封装excel的操作需要依赖第三方库,这里使用pandas1.安装pandas#windowspipinstallopenpyxlpipinstallpandas#macpython3-mpipinstallopenpyxlpytho
Yasar.l
·
2023-08-18 02:50
自动化测试
python
pytest
自动化
Yaml版接口自动化详细讲解(Python +
pytest
+ allure + log + yaml + mysql + redis + 钉钉通知 + Jenkins)
目录框架介绍框架结构框架功能讲解common#配置config.yaml#公共配置setting.py#环境路径存放区域data#测试用例数据Files#上传文件接口所需的文件存放区域logs#日志层report#测试报告层test_case#测试用例代码__init__.py#读取测试用例文件,并将测试用例数据写入缓存池conftest.py#工具函数集合utils#工具类assertion#测
Haoyue____
·
2023-08-18 02:20
自动化
python
json
redis
mysql
pytest
运行时参数说明,
pytest
详解,
pytest
.ini详解
一、
Pytest
简介1.
pytest
是一个非常成熟的全功能的Python测试框架,主要有一下几个特点:简单灵活,容易上手,支持参数化2.能够支持简单的单元测试和复杂的功能测试,还可以用来做selenium
测试界清流
·
2023-08-18 01:11
软件测试
pytest
2022-01-11测试
用一篇文章来介绍关于python自动化测试里面,不同的测试框架以及在自动化测试中会用到的一些库测试框架
pytest
一个成熟的全功能Python测试工具hypothesisHypothesis是一个基于先进的
166账号
·
2023-08-17 21:15
pytest
-06-fixture之yield实现teardown
1、scope="module"scope='module'运行结果1由运行结果1可知,2个测试用例都调用了op函数,但是它只会在第一个用例前执行运行结果2如果用例1不调用,用例2调用op函数,从运行结果2可知,module级别的fixture在当前.py里,只会在第一次调用前执行一次,当然,不调用不执行。2、yield唤醒teardownyield唤醒teardown运行结果33、yield异常
恶毒女配的日常
·
2023-08-17 04:53
pytest
自动生成测试类 demo
一、
pytest
自动生成测试类demo#-*-coding:utf-8-*-#@Author:喵酱#@time:2023-08-15#@File:test4.py#desc:import
pytest
importunittest
做测试的喵酱
·
2023-08-16 22:11
Python
pytest
python
前端
Python 代码格式化工具 「Black」 使用详解(摘录翻译自官方文档)
Black-进阶使用详解(
官方文档翻译
)写在前面译者为刚刚学习编程两年的学生,实际写代码经验和见识都十分匮乏,虽然已经尽我所能做准确、通顺的翻译,但难免有一些不足甚至错误之处,还请各位多包涵、多指正,感激
muzing_
·
2023-08-16 16:14
python
pep8
代码规范
unittest+requests接口自动化
接口自动化requests库:用来发送http请求,接收http响应0
pytest
命名规则:模块名必须以test_开头或_test结尾测试类必须以Test开头,并且不能有__init__方法测试方法必须以
sunxiaopeng1012114
·
2023-08-16 05:42
原创技术博客
pytest
的fixture梳理
fixture特性1.可以重复使用,多个用例可以使用同一个fixture2.一个测试用例可以使用多个装置import
pytest
#Arrange@
pytest
.fixturedeffirst_entry
难以怀瑾
·
2023-08-16 00:35
pytest
python
开发语言
利用
pytest
玩转数据驱动测试框架
本文选自测试人社区
pytest
架构是什么?
霍老湿
·
2023-08-15 13:26
测试开发
自动化测试
软件测试
测试用例
python
开发语言
测试之路
pytest
接口自动化框架-yaml数据驱动
哈喽~大家好,上期我们聊了聊yaml数据。本期内容是他的兄弟篇。yaml数据驱动与yaml部分模块的封装。废话不多,昊料开始。01yaml数据驱动数据驱动在自动化中起到了一个很重要的作用。它实现了一条case,多次执行。很多的接口测试工具,也都把数据驱动利用的淋漓尽致。就拿我们最熟悉的jmeter来说。它的数据驱动是依靠CSV文件(一种通用文本格式。常用于数据之间的转换。一行就是一条数据,数据中多
歪小王
·
2023-08-15 13:25
数据结构
python
java
编程语言
接口
Pytest
和 Allure的简单使用
项目搭建环境python版本3.8浏览器Chrome80Selenium版本3.1.4Pycharm创建Project打开Pycharm,点击【File】>>【NewProject】打开项目环境编辑;项目命名,选择项目使用的python环境,点击【Create】生成一个新的项目;右键点击项目文件夹>>【new】>>【pythonPackage】>>输入一下文件夹名称分别创建:#1>>commonF
吕家二少☆
·
2023-08-15 13:25
自动化Selenium
Pandas、Excel实现
Pytest
数据驱动
那么在
pytest
中,又该如何实现呢?
Wu_Candy
·
2023-08-15 13:25
自动化测试
pytest
数据驱动测试组件
参数化工具和测试功能
Pytest
可以在多个级别上实现测试参数化:
pytest
.fixture()允许一个parametrizefixturefunctions.
小杨同学~
·
2023-08-15 13:55
#
Pytest
pytest
python
开发语言
python测试框架-->
pytest
结合数据驱动-excel(六)
1、数据驱动的含义数据驱动就是数据的改变从而驱动自动化测试的执行,最终引起测试结果的改变。简单来说,就是参数化的应用。数据量小的测试用例可以使用代码的参数化来实现数据驱动,数据量大的情况下建议大家使用一种结构化的文件(例如yaml,json、excel、csv等)来对数据进行存储,然后在测试用例中读取这些数据。2、安装openpyxl库openpyxl官方文档:https://openpyxl.r
橙子软件测试菇凉
·
2023-08-15 13:54
Python
Pytest测试框架
python
pytest
测试框架——数据驱动
声明:本文全部摘抄自作者Wu_Candy,原文链接
Pytest
测试框架——数据驱动_Wu_Candy的博客-CSDN博客_
pytest
数据驱动引言前面已经和大家介绍过Unittest测试框架的数据驱动框架
WenBeacon
·
2023-08-15 13:24
python
java
开发语言
pytest
最好的测试框架
前言简单灵活,容易上手;支持参数化;测试用例的skip和xfail处理;能够支持简单的单元测试和复杂的功能测试,还可以用来做selenium/appnium等自动化测试、接口自动化测试(
pytest
+requests
Gxy 正在努力
·
2023-08-15 13:22
pytest
python
jenkins
Pytest
通过parametrize方法实现数据驱动实战
同样
Pytest
自动化测试框架也能读取yaml文件实现数据驱动,yaml文件读取方法都是相同的,不同在于数据驱动的方法(PS:一定要先去学习前几篇文章,才知道这篇在讲什么)实战:还是以我们日常工作接触最多的登录接口为例
程序员Baby~
·
2023-08-15 13:52
pytest
软件测试
自动化测试
数据驱动
测试工程师
| 利用
pytest
玩转数据驱动测试框架
pytest
架构是什么?
hog_ceshiren
·
2023-08-15 13:52
压力测试
干货 | 利用
pytest
玩转数据驱动测试框架
pytest
架构是什么?
软件测试大空翼
·
2023-08-15 13:21
pytest
python
开发语言
pytest
数据驱动 pandas
pytest
数据驱动pandas主要过程:用pandas读取excel里面的数据,然后进行百度查询,并断言pf=pd.read_excel('data_py.xlsx',usecols=[1,2])print
bug捕手
·
2023-08-15 13:51
软件测试
自动化测试框架
pytest
pandas
软件测试工程师
软件测试
程序人生
接口测试
pytest
数据驱动(最简单)
目录第一种:通过yaml文件获取数据(一维列表)第二种:通过yaml文件获取数据(二维列表)第三种:通过yaml文件获取数据(@
pytest
.fixture)资料获取方法第一种:通过yaml文件获取数据
bug捕手
·
2023-08-15 13:50
软件测试
pytest
pytest
软件测试
软件测试工程师
程序人生
自动化测试框架
数据驱动
pytest
框架快速进阶篇-
pytest
前置和
pytest
后置,skipif跳过用例
一、
Pytest
的前置和后置方法1.
Pytest
可以集成unittest实现前置和后置importunittestimport
pytest
classTestCase(unittest.TestCase)
程序员木江
·
2023-08-15 02:01
自动化测试
pytest
史上最细,接口自动化测试框架-
Pytest
+Allure+Excel整理(代码)
目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言Allure框架Allure框架是一个灵活的、轻量级的、支持多语言的测试报告工具,它不仅以Web的方式展示了简介的测试结果,而且允许参与开发过程的每个人可以从日常执行的测
百度测试开发
·
2023-08-14 18:11
接口自动化测试
软件测试
自动化测试
pytest
软件测试
接口自动化测试
自动化测试
python自动化测试
自动化测试框架
接口自动化
企业级,
Pytest
自动化测试框架脚本编写总结,看这篇就够了...
、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言用到的知识点:1、requests2、
pytest
3
百度测试开发
·
2023-08-14 18:11
自动化测试
软件测试
接口自动化测试
pytest
软件测试
自动化测试
python自动化测试
自动化测试框架
接口自动化测试
测试开发
一篇打通,
pytest
自动化测试框架详细,从0到1精通实战(一)
编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言
pytest
测试架构师北凡
·
2023-08-14 11:17
软件测试
自动化测试从入门到精通
pytest
pytest
软件测试
自动化测试
接口自动化测试
pytest自动化测试框架
python自动化测试
自动化测试框架
全网最详细,
Pytest
自动化测试框架-Fixture固件实战,你要的都有...
目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言什么是固件Fixture翻译成中文即是固件的意思。它其实就是一些函数,会在执行测试方法/测试函数之前(或之后)加载运行它们,常见的如接口用例在请求接口前数据库的初始连接,
测试开发Max
·
2023-08-14 04:54
软件测试
自动化测试
pytest
pytest
软件测试
自动化测试
python自动化测试
pytest自动化测试框架
接口自动化测试
接口自动化
既然jmeter也能做接口自动化,为什么还需要
pytest
自己搭框架?
今天这篇文章呢,我会从以下几个方面来介绍:1、首先介绍一下
pytest
框架2、带大家安装
Pytest
框架3、使用
pytest
框架时需要注意的点4、
pytest
的运行方式5、
pytest
框架中常用的插件一
程序员曦曦
·
2023-08-13 23:21
软件测试工程师
软件测试
自动化测试
jmeter
自动化
pytest
软件测试
程序人生
自动化测试
功能测试
单元测试界的高富帅,
Pytest
框架,手把手教学,以后测试报告就这么做~
一、生成HTML报告
pytest
生成HTML的插件有很多,比如
pytest
-html,
pytest
-testreport等等,下面就给大家介绍如何使用
pytest
-testreport这个插件来生成HTML
测试猿廖廖
·
2023-08-13 19:56
单元测试
pytest
测试工具
压力测试
开发语言
python
python单元测试框架(测试固件、批量执行)
python测试框架在Python语言中应用最广泛的单元测试框架是unittest和
pytest
,unittest属于标准库,只要安装了Python解释器后就可以直接导入使用了,
pytest
是第三方的库
测试小婉
·
2023-08-13 19:34
接口自动化测试
python
单元测试
开发语言
职场和发展
自动化测试
软件测试
【软件测试进阶教程】自动化框架之python+selenium+
pytest
Selenium,是目前的最火爆企业最主流的webUI自动化框架
pytest
:
pytest
是一个非常成熟的全功能的Python测试框架,是unittest框架的扩展,主要特点有以下几点:[if!
程序员阿沐
·
2023-08-13 18:25
Pytest
测试框架(四)---装饰器的使用
目录1、Fixture装饰器1.1、fixture的conftest.py文件简介与使用1.1.1、简介1.1.2、使用示例1.2.3、conftest.py的作用域1.2、多个fixture1.3、fixture的相互调用1.4、fixture的作用范围scope1.4.1、简介1.4.2、scope中class和function的作用域区别1.4.3、scope中session和module的
我是小趴菜A
·
2023-08-13 16:08
python
pytest测试框架
自动化测试
pytest
9.第一个数据库迁移
migration)创建数据库,利用makemigrations命令创建迁移pythonmanage.pymakemigrations图片.png图片.png3.运行单元测试pythonmanage.
pytest
abrila
·
2023-08-13 12:21
初探pybind11——Python调用C++函数
该库可以很方便地使用conda进行安装,执行命令condainstallpybind11
pytest
。完成安装后,我们开始编写第一个程序,命名为hello.cpp。
碳负离子
·
2023-08-13 10:55
自动化测试框架
pytest
教程3-
pytest
Fixture(夹具)
pytest
夹具现在你已经用
pytest
编写和运行了测试函数,让我们把注意力转移到称为fixtures的测试辅助函数上,它对几乎所有非微不足道的软件系统的测试代码结构都是至关重要的。
python测试开发
·
2023-08-12 17:35
Python测试框架
pytest
:常用参数、查找子集、参数化、跳过
Pytest
是一个基于python的测试框架,用于编写和执行测试代码。
pytest
主要用于API测试,可以编写代码来测试API、数据库、UI等。
小龙在山东
·
2023-08-12 12:15
python
python
pytest
测试用例
爆肝整理,Python自动化测试-
Pytest
参数化实战封装,一篇打通...
目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言参数化?通俗点理解就是,定义一个测试类或测试函数,可以传入不同测试用例对应的参数,从而执行多个测试用例。例如:对登录接口进行测试,假设有3条用例,正确账号正确密码登录、正
网易测试开发猿
·
2023-08-12 09:32
软件测试
自动化测试
接口自动化
软件测试
自动化测试
python自动化测试
自动化测试框架
pytest自动化测试框架
接口自动化测试
web自动化测试
pytest
fixture 常用参数
fixture常用的参数参数一:autouse,作用:自动运行,无需调用举例一:我们在类中定义一个function范围的fixture;设置它自动执行autouse=True,那么我们看下它执行结果输出:说明:因为设置了自动执行,且范围是方法级别,那么每次在方法或函数前后都会执行fixture;yield之前的代码在方法之前执行,yield之后的代码在方法执行之后执行举例二:我们在类中定义一个cl
测试小婉
·
2023-08-12 09:02
接口自动化测试
pytest
自动化
python
自动化测试
接口测试
测试工具
allure测试报告
使用
pytest
结合Allure进行测试报告生成的简单教程allure测试报告Allure基于Java开发,因此我们需要提前安装Java8或以上版本的环境。
东方不败之鸭梨的测试笔记
·
2023-08-11 21:45
UI自动化
python
开发语言
Pytest
学习12 -测试结果生成HTML报告插件之
pytest
-html的详细使用
环境:python3.6+安装插件命令:pip3install
pytest
-html-ihttp://pypi.douban.com/simple/--trusted-hostpypi.douban.com
C1R2
·
2023-08-11 21:07
pytest
实战
image.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngfixtrue用法:image.pngfixtrue二种调用方式image.png第一种import
pytest
classTestFixtrue
info_gu
·
2023-08-11 20:15
liboqs-go库在Mac编译使用
上部署和开发使用,所以简单记录下过程部署#安装基础依赖工具brewinstallcmakeninjaopenssl@1.1wgetdoxygengraphvizastylevalgrindpip3install
pytest
pytest
-xdistpyyaml
disabled_fk_csdN
·
2023-08-11 18:56
#
3.6.
go
golang
macos
开发语言
Python 实现Selenium录屏的一种方法(图片整合成动态图)
1.详细的日志2.定位出错时截图3.
Pytest
的缓存机制(可以记录成功了哪些失败了哪些)4.自动重试机制(如
pytest
-rerunfailures)5.用例录像用例录像是最直观的一种方式,可以查看到实时的操作情况
qq_492448446
·
2023-08-11 15:18
自动化测试
Python
Web自动化
python
pytest
编写规范
一、
pytest
编写规范1、介绍
pytest
是一个非常成熟的全功能的Python测试框架,主要特点有以下几点:1、简单灵活,容易上手,文档丰富;2、支持参数化,可以细粒度地控制要测试的测试用例;3、能够支持简单的单元测试和复杂的功能测试
测试小婉
·
2023-08-11 11:56
接口自动化测试
pytest
自动化
测试工具
测试用例
接口测试
pytest
用例运行方式
一、命令行方式运行执行某个目录下所有的用例,符合规范的所有用例进入到对应的目录,直接执行
pytest
;例如需要执行testcases下的所有用例;可以进入testcases目录;然后执行
pytest
进入对应目录的上级目录
测试小婉
·
2023-08-11 11:56
接口自动化测试
pytest
自动化
软件测试
接口测试
python
测试工具
pytest
fixture 用于teardown工作
fixture通过scope参数控制setup级别,setup作为用例之前前的操作,用例执行完之后那肯定也有teardown操作。这里用到fixture的teardown操作并不是独立的函数,用yield关键字呼唤teardown操作。举个例子:输出:说明:yieldyield在fixture中起到了唤起teardown的作用,同时也可以和return一样返回值。但yield和return的区别是
测试小婉
·
2023-08-11 11:55
接口自动化测试
pytest
功能测试
接口测试
测试工具
软件测试
自动化测试
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他