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接口测试
Jmeter
接口测试
—— jmeter对图片验证码的处理
jmeter对图片验证码的处理在web端的登录接口经常会有图片验证码的输入,而且每次登录时图片验证码都是随机的;当通过jmeter做接口登录的时候要对图片验证码进行识别出图片中的字段,然后再登录接口中使用;通过jmeter对图片验证码的识别方法1、通过ocrserver工具识别图片验证码;网盘下载ocrserver工具链接:https://pan.baidu.com/s/1nDj5nt-6aFck
软件测试潇潇
·
2023-12-06 20:30
软件测试
自动化测试
软件测试工程师
jmeter
功能测试
自动化测试
软件测试
程序人生
职场和发展
20、
pytest
中的参数化
官方实例#contentoftest_expectation.pyimport
pytest
@
pytest
.mark.parametrize("test_input,expected",[("3+5",8
白菜兔
·
2023-12-06 20:26
pytest入门30讲
pytest
今天面试招了个25K的测试员,从腾讯出来的果然都有两把刷子···
看简历很多都是4年工作经验,但面试中,不提测试工具,仅仅基础的技术很多也知之不详,多数人数年的工作经验仅仅是功能测试堆起来的,毫无深度,对于APP自动化等等一问三不知,都停留
接口测试
的基础方法层面上,自动化进阶问题更是一问一个死
心软小念
·
2023-12-06 19:43
软件测试
面试
软件测试面试
自动化测试
职场和发展
软件测试
面试
8年软件测试经验的面试题分享(含答案+文档)
在这我也准备了一份软件测试视频教程(含接口、自动化、性能等),需要的可以直接在下方观看,或者直接关注VX公众号:互联网杂货铺,免费领取软件测试视频教程观看处:2023最新【软件测试面试300问】面试八股文教程,涵盖自动化测试/
接口测试
测试杂货铺
·
2023-12-06 18:57
自动化测试
软件测试
职场和发展
测试工具
面试
python
单元测试
Pytest
+selenium UI自动化测试实战实例
前言今天来说说
pytest
吧,经过几周的时间学习,有收获也有疑惑,总之最后还是搞个小项目出来证明自己的努力不没有白费。
测试杂货铺
·
2023-12-06 18:27
python
软件测试
自动化测试
测试工具
pytest
selenium
职场和发展
接口自动化测试过程中怎么处理接口依赖?
01.什么是接口依赖接口依赖指的是,在
接口测试
的过程中一个接口的测试经常需要依赖另一个或多个接口成功请求后的返回数据。那怎么处理呢?不同场景的处理方式有所不同。
喜欢软测的小北葵
·
2023-12-06 16:37
软件测试
Python
程序员
压力测试
jenkins
git
appium
测试
pytest
-yaml 测试平台.新增项目和用例
基于
pytest
-yaml-yoyo框架写的
接口测试
平台,在web网页平台上维护yaml测试用例,执行用例,并查看allure报告。
程序员念姐
·
2023-12-06 13:40
软件测试
自动化测试
技术分享
pytest
jmter发送简单的接口请求
基础知识储备一、了解jmeter
接口测试
请求接口的原理客户端--发送一个请求动作--服务器响应--返回客户端客户端--发送一个请求动作--jmeter代理服务器---服务器--jmeter代理服务器--
闲云野鹤_23dd
·
2023-12-06 11:54
【接口自动化测试】
文章目录接口自动化测试接口与
接口测试
接口自动化测试mysql数据库
接口测试
用例访问mysql测试用例管理pymysql结合pandas操作mysql
pytest
自动化测试框架
pytest
中的断言
pytest
CaraYQ
·
2023-12-06 11:09
自动化测试
数据库
mysql
测试用例
24、
pytest
通过xfail将测试函数标记为预期失败
官方实例#contentoftest_xfail.pyimport
pytest
importsys@
pytest
.mark.xfaildeftest_function():print("test_functionwasinvoked
白菜兔
·
2023-12-06 07:44
pytest入门30讲
pytest
22、
pytest
多个参数化的组合
官方实例#contentoftest_multi_parametrie.pyimport
pytest
@
pytest
.mark.parametrize("x",[0,1])@
pytest
.mark.parametrize
白菜兔
·
2023-12-06 07:14
pytest入门30讲
pytest
17、
pytest
自动使用fixture
官方实例#contentoftest_autouse_fixture.pyimport
pytest
@
pytest
.fixturedeffirst_entry():return"a"@
pytest
.fixturedeforder
白菜兔
·
2023-12-06 07:13
pytest入门30讲
pytest
python
开发语言
18、
pytest
中fixture的作用域
官方实例#contentofconftest.pyimportsmtplibimport
pytest
@
pytest
.fixture(scope="module")defsmtp_connection()
白菜兔
·
2023-12-06 07:13
pytest入门30讲
pytest
php
服务器
pytest
+uiautomator2+weditor app自动化从零开始
目录结构1.0把设备连接单独移出去了模块操作代码,有一些流程操作和断言方法fromdevicesimportdvfromtimeimportsleepimportrandomfromtool.jtimportcapture_screenshotdefinitialization(func):defwrapper():sleep(1)dv.app_stop('com.visteon.txzing.a
亚索不会吹风
·
2023-12-06 06:06
pytest
自动化
uiautomator2
国产
接口测试
工具APIpost
说实话,了解APIpost是因为,我的所有接口相关的文章下,都有该APIpost水军的评论,无非就是APIpost是中文版的postman,有多么多么好用,虽然咱也还不是什么啥网红,但是不知会一声就乱在评论区打广告,实在气愤,一律删帖。但是,看的多了,也就有了装一下看看的冲动了,就冲着这中文版本更友好,乐此不疲来知乎蹭热度的毅力,也体验一把这个中文版postman吧,毕竟有不少身边的朋友、同事抱怨
潇潇说测试
·
2023-12-06 06:32
软件测试
测试工具
功能测试
软件测试
职场和发展
自动化测试
程序人生
15、
pytest
的fixture调用fixture
官方实例#contentoftest_append.pyimport
pytest
#Arrange@
pytest
.fixturedeffirst_entry():return"a"#Arrange@
pytest
.fixturedeforder
白菜兔
·
2023-12-06 04:17
pytest入门30讲
pytest
03、
pytest
初体验
contentoftest_sample.pydeffunc(x):returnx+1deftest_ansewer():assertfunc(3)==5步骤解释[100%]指的是所有测试用例的总体进度,完成后,
pytest
白菜兔
·
2023-12-06 02:18
pytest入门30讲
pytest
接口测试
很难?1分钟带你入门接口自动化测试
1、什么是接口?接口是连接前台和后台的桥梁,前台通过接口调用后端已完成的功能,而无需关注内部的实现细节。借助于接口,可以实现前后台分离,各自完成开发工作后,进行联调,提高工作效率2、接口的分类?GET,POST,PUT,DELETE3、接口的区别?GET与POST的区别答:GET的请求数据是在URL上,POST的请求数据是通过FROM表单。安全性:POST接口的比GET接口更安全。PUT和DELE
测试界清流
·
2023-12-06 01:15
软件测试面试
软件测试
自动化测试
服务器
运维
mysql
软件测试面试题
性能测试学习与LR工具
LoadRunner_性能测试
接口测试
必备接口文档、协议、请求方式、请求地址、请求参数、返回值。
接口测试
类型功能、安全性、性能。
Princesk
·
2023-12-06 01:44
软件测试学习笔记
测试工具
【
接口测试
】POST请求提交数据的三种方式及Postman实现
1.什么是POST请求?POST请求是HTPP协议中一种常用的请求方法,它的使用场景是向客户端向服务器提交数据,比如登录、注册、添加等场景。另一种常用的请求方法是GET,它的使用场景是向服务器获取数据。2.POST请求提交数据的常见编码格式当前,POST请求提交数据的编码方式有三种:application/x-www-form-urlencodedmultipart/form-dataapplic
测试界吖吖
·
2023-12-05 23:53
软件测试
postman
测试工具
单元测试
压力测试
功能测试
程序人生
职场和发展
一文介绍
接口测试
中的请求和响应
在测试工作中,我们经常要对web应用或者app进行
接口测试
,
接口测试
过程中最重要的就是掌握一个接口中的请求和响应。本文主要是为大家介绍一下接口中的请求和响应到底是什么,在前后端交互中主要起什么作用。
测试萧十一郎
·
2023-12-05 21:56
软件测试
功能测试
软件测试
自动化测试
程序人生
职场和发展
pytest
运行时参数说明,
pytest
详解,
pytest
.ini详解
一、
Pytest
简介1.
pytest
是一个非常成熟的全功能的Python测试框架,主要有一下几个特点:简单灵活,容易上手,支持参数化2.能够支持简单的单元测试和复杂的功能测试,还可以用来做selenium
心软小念
·
2023-12-05 21:41
技术分享
软件测试
pytest
自动化测试
软件测试
基于Python自动化测试框架之
接口测试
前段时间由于公司测试方向的转型,由原来的web页面功能测试转变成
接口测试
,之前大多都是手工进行,利用postman和jmeter进行的
接口测试
,后来,组内有人讲原先web自动化的测试框架移驾成接口的自动化框架
软件测试曦曦
·
2023-12-05 21:10
软件测试
python
开发语言
软件测试
功能测试
自动化测试
程序人生
职场和发展
浅谈Python+requests+
pytest
接口自动化测试框架的搭建
框架的设计思路首先要明确进行接口自动化需要的步骤,如下图所示:然后逐步拆解需要完成的工作:1)了解分析需求:了解接口要实现的功能2)数据准备:根据开发文档确定接口的基本情况,知晓接口的url、请求方式、入参等信息,然后根据业务逻辑以及入参来预期接口的输出需要有一个配置文件来存储接口的一些基本信息;需要有一个方法能读取配置文件;需要有一个excel或者yaml格式文件来存储测试数据;需要有一个方法能
测试界柠檬
·
2023-12-05 21:23
软件测试
python
pytest
数据库
单元测试
压力测试
功能测试
程序人生
Python 接口自动化 —— requests框架
因此我们使用requests模块进行进行
接口测试
。
测试界柠檬
·
2023-12-05 21:22
软件测试
python
自动化
开发语言
单元测试
压力测试
功能测试
程序人生
搬运工让你分分钟了解Web
接口测试
01、什么是接口百度说:接口泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法,使其能被内部修改而不影响外界其他实体与其交互的方式上面这句有点抽象,网上的资料也是一大把,来自某个大佬的通俗解释:设计概念的接口就是一系列约定,这种约定既可以是行为的约定,也可以是外观的约定(比如国标插头和美标插头具有相同的行为约定和不同的外观约定)。而编程语言层面的接口是为了实
测试界柠檬
·
2023-12-05 21:51
软件测试
前端
压力测试
单元测试
功能测试
程序人生
职场和发展
全网最新最全面的Jmeter
接口测试
:json提取器元件及jsonpath介绍
json提取器元件介绍:json提取器与正则表达式提取器功能类似,也是用来截取响应信息的部分保存到指定的变量中去,不同的是,它只能用来处理响应正文,并且响应正文必须是json格式的。它的优势是能更快更灵活的截取json格式文本中的内容。json提取器在jmeter5.2.1版本中部分字段没有汉化过来。路径:右击http请求——后置处理器——json提取器如下图所示:json提取器元件字段介绍:名称
软件测试老莫
·
2023-12-05 20:11
jmeter
json
全网最新最全的自动化测试教程:python+
pytest
接口自动化(9)-cookie绕过登录(保持登录状态
在编写接口自动化测试用例或其他脚本的过程中,经常会遇到需要绕过用户名/密码或验证码登录,去请求接口的情况,一是因为有时验证码会比较复杂,比如有些图形验证码,难以通过接口的方式去处理;再者,每次请求接口前如果都需要先去登录一次,这样不仅效率低,还耗费资源。有些网站是使用cookie辨别用户身份的,此时我们便可以先登录一次,拿到登录成功后的cookie,后续请求时在请求头中加入该cookie,便可保持
软件测试老莫
·
2023-12-05 20:11
python
pytest
自动化
接口测试
--知识问答
1做
接口测试
当请求参数多时tps下降明显,此接口根据参数从redis中获取数据,每个参数与redis交互一次,当一组参数是tps5133,五组参数是tps1169,多次交互影响了处理性能,请详细阐述如何改进增进效果的方案
测试界的路飞
·
2023-12-05 20:53
技术分享
软件测试
测试工具
压力测试
基于
Pytest
+Requests+Allure实现接口自动化测试!
一、整体结构框架组成:
pytest
+requests+allure设计模式:关键字驱动项目结构:工具层:api_keyword/参数层:params/用例层:case/数据驱动:data_driver/
测试界的路飞
·
2023-12-05 20:23
软件测试
技术分享
pytest
Selenium+Unittest+HTMLTestRunner框架更改为Selenium+
Pytest
+Allure(一)
之前的框架,Selenium是3.x版本,现在更新到4.15版本后,一些写法如find_element_by_xxx不再支持,改为find_element(By.xxx)的方式,同时由于Unittest不如
Pytest
zljun8210
·
2023-12-05 20:19
自动化测试
Python
pytest
测试工具
Allure
python+selenium+unittest+ddt的web自动化
python+selenium+unittest+ddt+excel数据驱动+关键字驱动RobotFramework(或POM)+HTMLTestRunner.py(推荐);python+selenium+
pytest
unbekannten
·
2023-12-05 20:18
自动化测试
python
selenium
前端
Pytest
+ Selenium + Allure + Jenkins搭建简单自动化框架
1.环境搭建1.1安装python,配置环境变量下载地址:https://www.python.org/downloads/下载需要的版本(3.7以上)1.2安装pycharm下载地址:http://www.jetbrains.com/pycharm/download/打开工程目录后,在Settings中添加解释器1.3JDK下载,配置环境变量(allure依赖JDK)1.4安装依赖的python
Molecule23
·
2023-12-05 20:47
python
自动化测试
jenkins
python
jenkins
自动化
selenium
WebUI自动化测试框架搭建(python+
pytest
+selenium+allure)
环境准备本次使用的自动化测试框架使用的开发语言为python-3.10、单元测试框架为
pytest
-7.10、web应用程序自动化测试工具selenium-4.15、测试报告生成工具allure-2.13python
m0_63729339
·
2023-12-05 20:47
python
pytest
selenium
Selenium+Unittest+HTMLTestRunner框架更改为Selenium+
Pytest
+Allure(二)
1代码框架整体项目结构如图:Common:公共库Logs:日志目录Page:页面元素Report:测试报告TestCase:测试用例TestData:测试数据2单模块运行直接上代码:#-*-coding:utf-8-*-"""-------------------------------------------------FileName:TestJohnDeere.pyAuthor:曾良均QQ:
zljun8210
·
2023-12-05 20:16
自动化测试
Allure
pytest
测试工具
Selenium+
Pytest
自动化测试框架实战
前言#selenium自动化+
pytest
测试框架本章你需要一定的python基础——至少明白类与对象,封装继承一定的selenium基础——本篇不讲selenium,不会的可以自己去看selenium
软测小达人
·
2023-12-05 20:46
Python
python
单元测试
开发语言
30、
pytest
入门内容回顾
整体结构解读与实操
pytest
30讲主要从四个方面由浅入深的进行解读,开始讲解了
pytest
的概述,安装前的准备工作(python,pycharm,
pytest
),运行方式(命令行),断言(assert
白菜兔
·
2023-12-05 19:15
pytest入门30讲
pytest
28、
pytest
实战:获取多用户鉴权
前提测试过程中有用户体系,例如包括管理员、商家、用户角色,不同测试用例需要使用不同角色来操作,操作权限根据用户的鉴权来判断实现。技能点建立全局变量文件,保存账号相关信息获取鉴权信息变为module级别fixture,同一module级别只请求一次鉴权代码实现#目录└─monitor_token│__init__.py│├─case││__init__.py│││└─monitor_token│co
白菜兔
·
2023-12-05 19:45
pytest入门30讲
pytest
服务器
运维
29、
pytest
自动化测试项目结构
config.py#文件:项目配置文件,
pytest
可识别。conftest.py#文件:顶级conftest文件,
pytest
自动识别。
pytest
.i
白菜兔
·
2023-12-05 19:45
pytest入门30讲
pytest
09、
pytest
多种调用方式
官方用例#contentofmyivoke.pyimportsysimport
pytest
classMyPlugin:def
pytest
_sessionfinish(self):print("***testrunreportingfinishing
白菜兔
·
2023-12-05 19:41
pytest入门30讲
pytest
servlet
python测试(16)
前置是用例代码的准备阶段,后置是用例执行之后的清理阶段,用例是放在前置代码和后置代码之间的首先先定义一个fixture函数在unittest框架中前置函数名叫做setup,后置函数名叫做teardown但是在**
pytest
吃不饱睡不醒a
·
2023-12-05 19:02
python
开发语言
pycharm
自动化
功能测试
05、
pytest
断言确定的异常
官方用例#contentoftest_sysexit.pyimport
pytest
deff():raiseSystemExit(1)deftest_mytest():with
pytest
.raises(
白菜兔
·
2023-12-05 18:43
pytest入门30讲
pytest
08、分析测试执行时间及获取
pytest
帮助
官方用例#contentoftest_slow_func.pyimport
pytest
fromtimeimportsleep@
pytest
.mark.parametrize('delay',(1.1,1.2,1.3,1.4,1.5,1.6,1.7,1.8,1.9,1.0,0.1,0.2,0,3
白菜兔
·
2023-12-05 18:43
pytest入门30讲
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
接口自动化测试用例
1、接口文档根据开发、产品的接口文档,以及评审,进行设计
接口测试
用例,它不像UI测试,有个界面,对于简单的系统,需求文档不提供也能覆盖所有功能,
接口测试
虽说可以抓包,但抓包无法覆盖所有接口和字段,必须要求提供详细接口文档
fin_123
·
2023-12-05 14:10
自动化
测试用例
运维
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
测试用例
如何用Postman做接口自动化测试
自动化测试有哪些分类按测试目的分类功能自动化测试性能自动化测试按测试对象分类Web应用测试APP测试
接口测试
单元测试为
测试界的世清
·
2023-12-05 13:52
postman
测试工具
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他