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接口自动化
自动化测试与手工测试的区别是什么?
自动化测试一般分为UI自动化测试和
接口自动化
测试。UI自动化测试是指基于界面元素的自动化测试。需要先定位界面元素的路径,然后通过脚本实现自动化。
程序员雷子
·
2023-12-15 02:08
单元测试
测试用例
测试工具
功能测试
selenium
postman
jmeter
jmeter
接口自动化
测试通过csv文件读取用例并执行测试
最近在公司测试中经常使用jmeter这个工具进行
接口自动化
,简单记录下~一、在csv文件中编写好用例首先在csv文件首行填写相关参数(可根据具体情况而定)并编写测试用例。
测试界的路飞
·
2023-12-15 02:33
软件测试
技术分享
jmeter
一文5000字从0到1构建高效的
接口自动化
测试框架思路
今天勇哥介绍一个基于Python的
接口自动化
测试框架,结合了Python的Unittest框架、Requests库以及数据驱动思想,帮助您更好地实现接口测试。1.
接口自动化
测试项目框架简介搭
测试界的路飞
·
2023-12-15 02:58
技术分享
软件测试
jmeter
分布式
http
接口自动化
测试框架实现
一、测试需求描述对服务后台一系列的http接口功能测试。输入:根据接口描述构造不同的参数输入值输出:XML文件eg:http://xxx.com/xxx_product/test/content_book_list.jsp?listid=1二、实现方法1、选用Python脚本来驱动测试2、采用Excel表格管理测试数据,包括用例的管理、测试数据录入、测试结果显示等等,这个需要封装一个Excel的类
测试萧十一郎
·
2023-12-14 21:26
软件测试
软件测试工程师
自动化测试
http
网络协议
网络
功能测试
软件测试
自动化测试
程序人生
Python
接口自动化
—— Json 数据处理实战(详解)
简介上一篇说了关于json数据处理,是为了断言方便,这篇就带各位小伙伴实战一下。首先捋一下思路,然后根据思路一步一步的去实现和实战,不要一开始就盲目的动手和无头苍蝇一样到处乱撞,撞得头破血流后而放弃了。不仅什么没学习到,自己的自信心都受到打击了,自己都怀疑自己。其实你是最棒的,天生我材必有用,好了废话不说,进入实战——以查看快递物流接口为例。大致流程步骤:web页面操作—>抓包看参数和url—>代
测试界的世清
·
2023-12-14 20:15
自动化测试
软件测试
自动化
软件测试
自动化测试
Pycharm退出
pytest
模式(run
pytest
in模式)
打开pycharm进入了test模式,具体表现为用“Run‘py.testxxx.py’”方法1:要退出这种模式,第一步:点击顶部运行键——选择‘Editconfiguration’,第二步:可以看到左侧Python下有两个文件夹,如果进入了test模式,就会有‘Pythontest’一栏,第三步:选定Pythontest,这时点击上面的‘-’号去掉这栏下的文件即可。然后确定,再次右键代码,就可以
橙黄橘绿时_Eden
·
2023-12-14 19:17
pycharm
pytest
python
Python+requests+unittest+excel实现
接口自动化
测试框架
python做自动化,后面发现excel个人觉得更加适合,刚开始自己做自动话测试的时候,很急切的想立刻搭建好整个框架,但心急吃不了热豆腐,还是从基本的开始,这里介绍python结合excel数据实现单个
接口自动化
测试的步骤
软件测试曦曦
·
2023-12-14 19:04
自动化测试
软件测试
软件测试工程师
python
excel
开发语言
软件测试
功能测试
自动化测试
程序人生
使用Python
接口自动化
测试post请求和get请求,获取请求返回值
引言我们在做python
接口自动化
测试时,接口的请求方法有get,post等;get和post请求传参,和获取接口响应数据的方法;请求接口为Post时,传参方法我们在使用python中requests库做接口测试时
软件测试曦曦
·
2023-12-14 18:29
软件测试
软件测试工程师
自动化测试
python
开发语言
软件测试
功能测试
自动化测试
程序人生
职场和发展
Python
接口自动化
测试 —— Requests库学习
安装:pipinstallrequests例子:importrequestsr=requests.get('http://www.baidu.com')printr.status_codeprinttype(r)printr.cookies运行程序,得到结果:运行程序,得到结果:200]>常用的HTTP请求类型>>>r=requests.post('http://httpbin.org/post'
程序员念姐
·
2023-12-14 16:50
软件测试
自动化测试
技术分享
python
学习
开发语言
【第二章】docker +Jenkins+git+allure+python3安装
上一篇说Jenkins容器中安装python3,这篇主要讲解跑测jenkins时1、安装Python插件pip3installallure-
pytest
pip3install
pytest
-htmlpip3installpython2
糖糖_脩
·
2023-12-14 16:26
docker
jenkins
git
pytest
系列(四) --yaml详解及接口项目实战
声明:参考B站视频,自学成长记录https://www.bilibili.com/video/BV1u5411A7Um?p=14yaml文件什么是yamlyaml是一种数据格式,常用于全局配置文件或接口测试用例中语法规则1、区分大小写2、使用缩进表示层级。不能使用tab键缩进,只能用空格3、缩进没有空格数量限制,只要前面对齐即可4、#表示注释数据组成列表、字典、列表嵌套字典#['张三','李四']
BuLingLings
·
2023-12-14 16:50
自动化测试框架
单元测试
一文1000字基于Jenkins实现
接口自动化
持续集成!
一、JOB项目配置1、添加描述可选选项可填可不填2、限制项目的运行节点节点中要有运行环境所需的配置节点配置教程:https://blog.csdn.net/YZL40514131/article/details/1315042803、源码管理需要将脚本推送到远程仓库中4、构建触发器可以选择定时构建和轮询SCM定时构建:根据设置的定时时间,自动执行定时任务轮询SCM:当远程仓库中的代码发生变化时,会
心软小念
·
2023-12-14 16:45
软件测试
软件测试面试
技术分享
jenkins
自动化
ci/cd
接口自动化
测试总结
一、什么项目适合做自动化测试?软件需求变动不频繁测试脚本的稳定性决定了自动化测试的维护成本。如果软件需求变动过于频繁,测试人员需要根据变动的需求来更新测试用例以及相关的测试脚本,而脚本的维护本身就是一个代码开发的过程,需要修改、调试,必要的时候还要修改自动化测试的框架,如果所花费的成本不低于利用其节省的测试成本,那么自动化测试便是失败的。项目中的某些模块相对稳定,而某些模块需求变动性很大。我们便可
测试萧十一郎
·
2023-12-14 15:06
软件测试工程师
软件测试
自动化测试
功能测试
软件测试
自动化测试
程序人生
职场和发展
Python+
Pytest
接口自动化
之HTTP协议基础
HTTP协议简介HTTP即HyperTextTransferProtocol(超文本传输协议),是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。HTTP协议在OSI模型中属于应用层协议,应用层协议除了HTTP还有FTP、SMTP、DNS、RIP、Telnet等。HTTP协议应用于客户端—服务端架构上,浏览器
程序员雷叔
·
2023-12-14 14:46
pytest
自动化
http
单元测试
测试工具
测试用例
appium
【银行测试】第三方支付平台业务流,功能/性能/安全测试方法...
目录:导读前言一、Python编程入门到精通二、
接口自动化
项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九
百度测试开发
·
2023-12-14 14:16
软件测试工程师
软件测试
银行测试
软件测试
软件测试工程师
银行测试
功能测试
接口测试
性能测试
自动化测试
19、
pytest
通过mark标记测试函数
官方实例[
pytest
]markers=slow:markstestsasslow(deselectwith'-m"notslow"')serial#contentoftest_mark.pyimport
pytest
白菜兔
·
2023-12-06 22:42
pytest入门30讲
pytest
全网最新最全的自动化测试教程:python+
pytest
接口自动化
-测试函数、测试类/测试方法的封装
前言在python+
pytest
接口自动化
系列中,我们之前的文章基本都没有将代码进行封装,但实际编写自动化测试脚本中,我们都需要将测试代码进行封装,才能被测试框架识别执行。
软件测试凡哥
·
2023-12-06 21:01
python
pytest
自动化
收下吧,学习一周就成功拿下15koffer的
接口自动化
测试框架教程
pytest
-yield与终结函数
我们已经学会了fixture函数的简单用法,但其实fixture还提供了两种非常优雅高效的写法,来完成测试执行前的处理操作与执行后的处理操作,即使用yield或addfinalizer来实现。yield在fixture中的关键字yield主要有两个作用:yield代替return进行参数的传递起到代码的分割作用,yield之前的代码为setup的作用,yield之后的代码为teardown的作用y
软件测试凡哥
·
2023-12-06 21:59
学习
pytest
【银行测试】第三方支付功能测试点+贷款常问面试题(详细)
目录:导读前言一、Python编程入门到精通二、
接口自动化
项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九
百度测试开发
·
2023-12-06 20:05
软件测试工程师
软件测试
银行测试
软件测试
软件测试工程师
银行测试
功能测试
接口测试
性能测试
自动化测试
20、
pytest
中的参数化
官方实例#contentoftest_expectation.pyimport
pytest
@
pytest
.mark.parametrize("test_input,expected",[("3+5",8
白菜兔
·
2023-12-06 20:26
pytest入门30讲
pytest
Pytest
+selenium UI自动化测试实战实例
前言今天来说说
pytest
吧,经过几周的时间学习,有收获也有疑惑,总之最后还是搞个小项目出来证明自己的努力不没有白费。
测试杂货铺
·
2023-12-06 18:27
python
软件测试
自动化测试
测试工具
pytest
selenium
职场和发展
接口自动化
测试过程中怎么处理接口依赖?
面试的时候经常会被问到在
接口自动化
测试过程中怎么处理接口依赖?首先我们要搞清楚什么是接口依赖。
喜欢软测的小北葵
·
2023-12-06 16:37
软件测试
Python
程序员
压力测试
jenkins
git
appium
测试
【python+requests】
接口自动化
测试
这两天一直在找直接用python做
接口自动化
的方法,在网上也搜了一些博客参考,今天自己动手试了一下。一、整体结构上图是项目的目录结构,下面主要介绍下每个目录的作用。
程序员曦曦
·
2023-12-06 16:06
软件测试
python
开发语言
功能测试
软件测试
自动化测试
程序人生
职场和发展
使用jmeter+ant进行
接口自动化
测试(数据驱动)
本次接着介绍如何利用apache-ant执行测试用例并生成HTML格式测试报告①下载安装apache-ant-1.9.9,配置环境变量如下方式检验安装成功②安装好ant后,把jmeter中extras目录下的ant-jmeter-1.1.1.jar文件copy到ant安装目录下的lib文件夹中③配置ant编译文件build.xml新建一个txt文件,并重名为build.xml,内容如下123456
程序员念姐
·
2023-12-06 13:40
jmeter
职场和发展
自动化测试
软件测试
pytest
-yaml 测试平台.新增项目和用例
基于
pytest
-yaml-yoyo框架写的接口测试平台,在web网页平台上维护yaml测试用例,执行用例,并查看allure报告。
程序员念姐
·
2023-12-06 13:40
软件测试
自动化测试
技术分享
pytest
【
接口自动化
测试】
文章目录
接口自动化
测试接口与接口测试
接口自动化
测试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
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
软件测试面试题
pytest
运行时参数说明,
pytest
详解,
pytest
.ini详解
一、
Pytest
简介1.
pytest
是一个非常成熟的全功能的Python测试框架,主要有一下几个特点:简单灵活,容易上手,支持参数化2.能够支持简单的单元测试和复杂的功能测试,还可以用来做selenium
心软小念
·
2023-12-05 21:41
技术分享
软件测试
pytest
自动化测试
软件测试
基于Python自动化测试框架之接口测试
所以,我决定自己写python的
接口自动化
测试框架,由于本人也是刚学习pytho
软件测试曦曦
·
2023-12-05 21:10
软件测试
python
开发语言
软件测试
功能测试
自动化测试
程序人生
职场和发展
浅谈Python+requests+
pytest
接口自动化
测试框架的搭建
框架的设计思路首先要明确进行
接口自动化
需要的步骤,如下图所示:然后逐步拆解需要完成的工作:1)了解分析需求:了解接口要实现的功能2)数据准备:根据开发文档确定接口的基本情况,知晓接口的url、请求方式、
测试界柠檬
·
2023-12-05 21:23
软件测试
python
pytest
数据库
单元测试
压力测试
功能测试
程序人生
Python
接口自动化
—— requests框架
1.前言Python内置的urllib模块,也可以用于访问网络资源。但是,它用起来比较麻烦,而且,缺少很多实用的高级功能。因此我们使用requests模块进行进行接口测试。requests官方文档资料地址:http://cn.python-requests.org/zh_CN/latest/2.环境安装cmd(win+R快捷键)输入:pipinstallrequests-ihttps://pypi
测试界柠檬
·
2023-12-05 21:22
软件测试
python
自动化
开发语言
单元测试
压力测试
功能测试
程序人生
全网最新最全的自动化测试教程:python+
pytest
接口自动化
(9)-cookie绕过登录(保持登录状态
在编写
接口自动化
测试用例或其他脚本的过程中,经常会遇到需要绕过用户名/密码或验证码登录,去请求接口的情况,一是因为有时验证码会比较复杂,比如有些图形验证码,难以通过接口的方式去处理;再者,每次请求接口前如果都需要先去登录一次
软件测试老莫
·
2023-12-05 20:11
python
pytest
自动化
基于
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
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他