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
TestNG接口自动化
传统 API 管理与测试过程正面临严峻的挑战
单纯的做接口测试或者做好接口测试的本质工作其实并不复杂;我们可以借助接口测试工具辅助我们的工作,或者自己编写代码维护核心
接口自动化
脚本,单一的来看这些工作的话其实要做到这些并不难,难得是想要把整个过程流程化
Kit2023
·
2024-01-18 21:28
推荐一款
接口自动化
测试数据提取神器 JSonPath
image在之前分享中,给大家介绍过一篇:如何快速审核接口返回值全部字段解决方案,详见原文:
接口自动化
测试,一键快速校验接口返回值全部字段。
测试开发技术
·
2024-01-18 20:58
Jmeter
接口自动化
测试
视频学习:文末有免费的配套视频可观看关注公众号【互联网杂货铺】,回复1,免费获取软件测试全套资料,资料在手,涨薪更快前言JMeter最初被设计用于Web应用测试,但后来扩展到了其他测试领域,可用于测试静态和动态资源,如静态文件、Java小服务程序、CGI脚本、Java对象、数据库和FTP服务器等等。JMeter可对服务器、网络或对象模拟巨大的负载,在不同压力类别下测试它们的强度和分析整体性能。另外
测试1998
·
2024-01-18 19:44
jmeter
软件测试
自动化测试
职场和发展
单元测试
python
测试工具
Python使用pytesseract读取图像中的数字
1、在做登陆
接口自动化
时,可能会遇到需要验证码的情况,这时可以利用python识别图像的库来识别图中的验证码;2、在获取验证码的接口中提取验证码的值3、使用pytesseract来识别图片验证码,以下是一个示例代码
不想上班+1
·
2024-01-18 15:34
python
开发语言
无界面自动化测试(IDEA+Java+Selenium+
testng
)(PhantomJS)
自动化测试(IDEA+Java+Selenium+
testng
)(PhantomJS)_phantomjs怎么写js脚本idea-CSDN博客上述连接是参考:现在如果按照如上链接进行操作大概率会失败,下面会针对如上链接的部分步骤做出修改
清冬暖雪
·
2024-01-18 13:10
Web自动化
intellij-idea
selenium
java
手把手教你学会
接口自动化
系列十九-引入测试框架pytest之后修改优化其他代码
demo2.py为了让pytest识别到,我们会把demo2命名为test_demo2,优化后如下:#!/usr/bin/envpython#-*-coding:utf-8-*-#@Time:2024/01#@Author:Laopiimportjsonimportloggingimportallurefromtestcase.conftestimport*@allure.epic("添加线索模块
软件测试老痞
·
2024-01-18 11:47
接口自动化测试
软件测试
测试工具
自动化
手把手教你学会
接口自动化
系列十六-登录接口的自动化测试,Excel篇
我们在之前也普及了相关的Excel读取数据的相关代码,现在就是正式把这块的内容用于编写登录的代码中,如下:#!/usr/bin/envpython#-*-coding:utf-8-*-#@Time:2024/01#@Author:laopiimportjsonimportosimportopenpyxlimportrequestsfromconfig.read_json_fileimportrea
软件测试老痞
·
2024-01-18 11:46
接口自动化测试
linux
运维
服务器
自动化测试
软件测试
自动化
python
手把手教你学会
接口自动化
系列十七-其他模块接口的自动化测试,Excel篇
我们在编写其他模块的时候,发现和登录的还是有一些区别的第一个区别,登录用的请求头为:{"Content-Type":"application/x-www-form-urlencoded"}但是添加线索模块用的是:{"Content-Type":"application/json"}那我们这个时候就需要对不同的请求头参数做一判断和区别:遇到{"Content-Type":"application/x
软件测试老痞
·
2024-01-18 11:46
接口自动化测试
自动化
excel
服务器
功能测试
自动化测试
json
windows
手把手教你学会
接口自动化
系列十八-引入测试框架pytest的conftest
我们发现写到现在,我们每次去执行的时候都要调用获取token的方法,并且在每一个类里都要执行,这块需要优化,把大家都需要的部分放在一个公共的里面,并且要慢慢的引入测试框架pytest。pytest里面有个很好用的东西,就是conftest.py.conftest.py文件是Pytest框架里面一个很重要的东西,它可以在这个文件里面编写Fixture函数,这个Fixture函数的作用,就相当于Uni
软件测试老痞
·
2024-01-18 11:43
接口自动化测试
服务器
运维
软件测试
自动化
测试工具
Python---Pytest
接口自动化
框架搭建
1.首先安装pytestpipinstallpytest2.编写单测用例在pytest框架中,有如下约束:所有的单测文件名都需要满足test_.py格式或_test.py格式。在单测文件中,可以包含test_开头的函数,也可以包含Test开头的类。在单测类中,可以包含一个或多个test_开头的函数。此时,在执行pytest命令时,会自动从当前目录及子目录中寻找符合上述约束的测试函数来执行。impo
狼道21
·
2024-01-18 10:14
Python
python
Python03-pytest框架
Python03-pytest测试框架pytest简介支持参数化可以细分控制测试用例、支持简单的单元测试和复杂的功能测试、还支持selenium/appium等自动化测试、
接口自动化
测试支持第三方插件,
Princesk
·
2024-01-18 10:40
python学习
测试用例
单元测试
python
基于Java的
接口自动化
传参是json格式,如何转义
废话少说,直接贴刚新鲜完成的源码;框架是Java+springboot+mybatisplus+
testng
+jenkins+git@SpringBootTestpublicclassMoreListTestextendsAbstract
TestNG
SpringContextTests
泥水沟的胖头鱼
·
2024-01-18 07:48
java
自动化
json
接口自动化
测试框架:SoapUI
SoapUI是一个非常流行的用于Web服务测试的工具。它允许你对SOAP和RESTfulWeb服务进行测试。在本篇文章中,我们将介绍SoapUI的背景、好处以及企业实际使用该工具的干货。一、背景在过去的几年中,Web服务变得越来越流行。由于不同的应用程序可以通过Web服务相互通信,Web服务已成为企业领域和云技术的核心组成部分。在这种情况下,如何测试Web服务的正确性和效率是至关重要的。SoapU
测试界柠檬
·
2024-01-17 23:13
软件测试
软件测试
自动化测试
功能测试
程序人生
职场和发展
Python
接口自动化
测试项目实战
1.1接口测试项目搭建1.1.1教育局招生管理系统部署教育局招生管理系统是基于java+mysql,下面介绍它的部署过程。1.从我的网盘下载部署文件。2.安装jdk以及配置环境变量。点击文件进行安装。下一步下一步直接安装。本人的安装路径是C:\ProgramFiles\Java\jdk1.7.0_17。安装完成后需要设置环境变量从而使编译器正常使用。右击“计算机”选择“属性”选择左边“高级系统设置
测试界清流
·
2024-01-17 20:32
软件测试
java
mysql
开发语言
python
接口自动化
测试 - mock模块基本使用介绍
mock作用解决依赖问题,达到解耦作用当我们测试某个目标接口(模块)时,该接口依赖其他接口,当被依赖的接口未开发完成时,可以用mock模拟被依赖接口,完成目标接口的测试模拟复杂业务的接口当我们测试某个目标接口(模块),该接口依赖一个非常复杂的接口时,可以用mock来模拟这个复杂的业务接口;也解决接口依赖一样的原理单元测试如果某个接口(模块)未开发完成时,又需要编写测试用例,则可以通过mock模拟该
测试界清流
·
2024-01-17 20:02
接口测试
自动化测试
运维
如何从命令行运行
testng
.xml?
目录创建一个新的java项目并从命令行运行
testng
.xml使用命令行运行XML文件从命令行运行现有maven项目的XML文件在这篇文章中,我们将使用命令行运行
testng
.xml。
知识的宝藏
·
2024-01-17 16:49
unit
testing
如何在Eclipse IDE中安装
TestNG
插件
目录使用EclipseMarketplace安装
TestNG
插件通过输入URL安装
TestNG
1.点击安装新软件2.输入URL以安装
TestNG
3.遵循正常的安装过程4.重新启动Eclipse在Eclipse
知识的宝藏
·
2024-01-17 16:49
ide
eclipse
java
TestNG
groups的详细示例
目录如果一个测试用例属于多个组怎么办?如果我们排除其中一组,它会运行吗?现在,如果我们在同一个XML文件中同时使用include和exclude标记会怎么样?到时候会发生什么?Groupsofgroups正则表达式的使用在class级别上建立groups有时我们必须将测试用例划分为不同的集合,以识别它们正在验证的场景。比如,我们可以有一组测试用例,只确定系统的功能,然后有另一组测试用例,将验证系统
知识的宝藏
·
2024-01-17 16:49
unit
testing
postman
接口自动化
测试之参数化
今天分享下postman如何进行参数化。1.首先我们需要在环境变量中添加需要定义的变量,点击页面右上角的图标,再点击编辑,进入环境变量设置页面。在环境变量设置页面,输入定义的变量的名称,类型选择默认就行,点保存。在接口的请求消息体里,把刚刚定义好的变量引用进去,用{{变量名称}}格式引用变量。2.然后在电脑桌面新建个txt文本文档,按照下图的格式输入每个变量的值。3.最后点击该接口的集合,再点击运
sunshine^^*
·
2024-01-17 12:50
postman
测试工具
第一次遇到随笔,
TestNG
关于dataprovider的参数个数的小问题
1.这俩天复习poi技术时,封装了一个读excel中的测试数据方法,在使用数据驱动时,
TestNG
框架抛了个异常报错:FAILED:testorg.
testng
.
TestNG
Exception:Thedataprovideristryingtopass9parametersbutthemethodcom.lemon.api.test.ApiTest
忧伤还是快乐_6f94
·
2024-01-17 05:56
Python+unittest+requests+Jenkins
接口自动化
测试框架搭建 完整的框架搭建过程 实战
一、Python+unittest+requests+HTMLTestRunner完整的
接口自动化
测试框架搭建_00——框架结构简解大家可以先简单了解下该项目的目录结构介绍,后面会针对每个文件有详细注解和代码
qyykaola
·
2024-01-17 04:12
接口自动化
Python
python
自动化
开发语言
pycharm怎么写yaml_python配置yaml
我们在做自动化的过程中无论是
接口自动化
还是UI自动化都会存在很多数据,我们对于自动化中如何存放这些数据也是很重要一点,如果写在代码里的话,每次更换数据就有点繁琐,我们可以通过一个文件存放这些数据,然后再我们需要这些数据的时候直接进行调用
weixin_39834149
·
2024-01-16 21:42
pycharm怎么写yaml
软件测试 | 测试开发 | Python数据驱动测试 unittest+ddt
本文将介绍如何使用python快速进行http/https
接口自动化
测试脚本搭建,实现自动请求、获取结果、数据对比分析,导出结果到Excel等功能,包括python的requests、pandas、openpyxl
霍格沃兹-慕漓
·
2024-01-16 21:04
软件测试
测试开发
测试
python
开发语言
pandas
接口自动化
测试基本流程及测试思路
接口自动化
大致步骤:1、发送请求2、解析结果3、验证结果定义三个和业务相关的类1、一个用来封装HTTPclient,用来发送请求2、解析结果xml的类3、一个用于比较测试结果和期望值的类,用于验证4、自动生成报告的类
软件测试熊猫
·
2024-01-16 13:55
软件测试
自动化测试
lua
开发语言
Web
接口自动化
测试之Get与Post请求
关于HTTP协议,我考虑了一下觉得没必要再花一节内容来介绍,因为网上关于HTTP协议的介绍非常详细。本着以尽量避免介绍一空洞了概念与理论来介绍接口测试,我这里仍然会给出具体实例。在此之前先简单的介绍一下基本概念:我们想要打开一个网站,首先是需要往浏览器的地址的URL输入框架中输入网地址。当我敲下回车后,通过HTTP协议,将网址传送到域名解析服务器,域名解析服务器根据网址找到对应的IP主机(系统服务
软件测试熊猫
·
2024-01-16 13:17
软件测试
自动化测试
jmeter
接口自动化
测试难点:数据库验证解决方案
接口自动化
中的数据库验证:确保数据的一致性和准确性
接口自动化
测试是现代软件开发中不可或缺的一环,而数据库验证则是确保接口返回数据与数据库中的数据一致性的重要步骤。
心软小念
·
2024-01-16 12:21
软件测试
技术分享
数据库
python
接口自动化
(八)--发送post请求的接口(详解)
1.简介上篇介绍完发送get请求的接口,大家必然联想到发送post请求的接口也不会太难,被聪明的你又猜到了。答案是对的,虽然发送post请求的参考例子很简单,但是实际遇到的情况却是很复杂的,因为所有系统或者软件、网站都是从登录开始的,进入这扇门才可以发现里边的奥秘,所以首先介绍的第一个post请求肯定是登录了,但登录是最难处理的。如果把登录问题这只拦路虎解决了,那么后面问题都迎刃而解。2.help
北京-宏哥
·
2024-01-16 11:08
python
自动化
开发语言
多测师肖sir___
接口自动化
测试框架(python+request+unittest+ddt)讲解版
python+request+unittest+ddt一、
接口自动化
测试框架(python+request+unittest+ddtj7个包)讲解首先我们新建一个新项目:名称zdh二、在一个项目中:新建
多测师软件测试培训师肖sir
·
2024-01-15 21:30
框架
框架
2024全网最新最全的Pytest
接口自动化
测试框架教程
pytest编写的规则:1、测试文件以test_开头(以_test结尾也可以)2、测试类以Test开头,并且不能带有__init__方法3、测试函数以test_开头4、断言必须使用assertpytest.main(['-s','-v']):用来执行测试用例-s打印print语句到控制台-v显示测试方法执行的详情-m标签名:测试分组的执行fixture方法详解:类似unittest中的setup和
程序员雷子
·
2024-01-15 18:51
pytest
测试工具
单元测试
测试用例
jmeter
功能测试
postman
python+pytest
接口自动化
-请求参数格式的确定
我们在做接口测试之前,先需要根据接口文档或抓包接口数据,搞清楚被测接口的详细内容,其中就包含请求参数的编码格式,从而使用对应的参数格式发送请求。例如某个接口规定的请求主体的编码方式为application/json,那么在请求该接口时,请求参数格式必须是json格式,使用其他的编码方式请求不会成功。那么,在http请求中,请求主体常用的编码方式有哪些?每种编码方式在python中需要对应使用什么样
程序员雷子
·
2024-01-15 18:51
pytest
自动化
测试工具
测试用例
单元测试
selenium
jmeter
testNG
--Java自动化测试 学习笔记
testNG
TestNG
按照官方的定义:
TestNG
是一个测试框架,其灵感来自JUnit和NUnit,但引入了一些新的功能,使其功能更强大,使用更方便。
士兵岛的见证
·
2024-01-15 06:54
手把手教你学会
接口自动化
系列二-编写一个get接口
详见:手把手教你学会
接口自动化
系列一-浅浅地尝试编写登录接口的自动化代码-CSDN博客我们都知道接口最常用的两种类型是get和post类型,为了让知识完整性,我这节课演示下
接口自动化
如何请求get类型的接口
软件测试老痞
·
2024-01-14 14:53
接口自动化测试
软件测试
软件测试培训
开发语言
服务器
0基础
功能测试
可用性测试
手把手教你学会
接口自动化
系列十-将用例写在json中,持久化管理起来上
我们之前写的把url,登录都封装了,但是用例的数据怎么用其他文件管理起来,和代码分离呢?由次,我就行了json进行用例的管理。从接口的角度我们分析,我们都知道接口请求有以下几方面:urlmethodheadersdata由次我将我的用例管理格式设置成下面的{"url":"/login","method":"GET","headers":{"Content-Type":"application/x-
软件测试老痞
·
2024-01-14 14:23
接口自动化测试
python
服务器
软件测试
自动化测试
linux
自动化
Python如何实现数据驱动的
接口自动化
测试
大家在接口测试的过程中,很多时候会用到对CSV的读取操作,本文主要说明Python3对CSV的写入和读取。下面话不多说了,来一起看看详细的介绍吧。1、需求某API,GET方法,token,mobile,email三个参数token为必填项mobile,email必填其中1项mobile为手机号,email为email格式2、方案针对上面的API,在做接口测试时,需要的测试用例动辄会多达10+,这个
测试界吖吖
·
2024-01-14 12:48
软件测试
python
开发语言
功能测试
软件测试
自动化测试
程序人生
职场和发展
接口自动化
测试的一点总结
前言本文是我在公司总结的一点点个人建议,可能有非常多的遗漏,先记录下来这时候我的理解。公司是做共享单车业务的,所以场景基本上也可以复用,毕竟大家都骑过单车。注明:code是我司接口返回的标志。编写之前接口相关(这块总结不全)了解接口的功能及其使用场景(正常/异常)及接口具体做的事情。接口实现了什么功能接口是否有操作了数据库对应字段接口是否有操作了redis对应key接口的入参包括必填项和选填项丢失
软件测试玲雪
·
2024-01-14 04:48
软件测试
接口测试
测试开发
oracle
数据库
Python
接口自动化
测试的局限性,该如何破局?
Python
接口自动化
测试在软件质量保证方面具有显著的优势,如提高测试效率、减少人工错误、支持持续集成和回归测试等。然而,它也存在一些局限性,主要包括以下几点:1.
划水不带桨
·
2024-01-14 03:35
python
开发语言
集成测试
Python基础——关于字典dict(详解)
Python基础——关于字典dict最近在用Python做
接口自动化
测试,Python基础都是自学的,内容是挺简单的,实践起来真的没那么容易,今天对字典的使用做了一些总结,该文章分成三个部分,第一部分是关于字典遍历
测试小小小
·
2024-01-13 20:27
字典dict
Python
软件测试
字典dict
python
自动化测试
软件测试
Python基础
解惑:测试圈网红工具 Jmeter 到底难在哪里
Jmeter作为一款十分热门的工具,在接口功能测试、
接口自动化
测试、接
心软小念
·
2024-01-13 16:52
软件测试
技术分享
jmeter
涨薪必备技能树:Jmeter
接口自动化
测试之Http
接口自动化
实战
目录一、
接口自动化
需要的控件二、
接口自动化
实战三、总结以下主要介绍Jmeter
接口自动化
需要哪些控件、
接口自动化
实战及总结一、
接口自动化
需要的控件以下,详细介绍整个
接口自动化
流程。
自动化测试君
·
2024-01-13 16:43
软件测试
自动化测试
接口测试
自动化
http
压力测试
jmeter
职场和发展
python实现API
接口自动化
框架简介选用python3语言,使用库requests、unittest、HTMLTestRunner实现。测试用到的接口参数的数据是写在代码中的,没有用EXCEL(尝试过,当有几十个参数时看着太头疼)。这是根据工作中实际的接口测试项目,自己摸索一段时间后写的,不通用,比较简单。API接口项目实现的接口是提供给第三方调用的。介绍一下API接口的调用,申请到app_key和app_secret,请求
樱悦_eab0
·
2024-01-13 16:19
接口自动化
测试介入项目管理流程
上图为
接口自动化
测试介入梧桐项目管理流程图前景和目标:现在公司的项目流程都是全部开发完成后提交到测试环境进行测试,导致测试人员在开发编码过程中相对清闲,除了完成测试用例之外没有其他事情可做,而当进入测试阶段又会变的非常忙碌
软件测试果冻
·
2024-01-13 14:05
软件测试
软件测试面试
软件测试
接口自动化测试
jmeter和meterSphere如何使用第三方jar包
工具引用jar包语言都是beanshell问题起因:metersphere
接口自动化
实现过程中,如何实现字符串加密且加密方法依赖第三方库;使用语言:beanshell脚本语言,java语言使用工具:ideajmetermetersphere1
林子soCool
·
2024-01-13 11:56
java
jmeter
metersphere
手把手教你学会
接口自动化
4系列-封装登录调用之后的代码展示
我们之前写的demo里面有一个重复的工作,每次做业务测试的时候,都需要把登录的步骤写在代码里面,如下:#!/usr/bin/envpython#-*-coding:utf-8-*-#@Time:2024/01#@Author:Laopiimportjsonimportrequests'''调用登录获取token'''url="http://192.168.0.134:8081/login"head
软件测试老痞
·
2024-01-13 10:36
接口自动化测试
自动化
运维
自动化测试
软件测试
python
手把手教你学会
接口自动化
系列九-封装调用之后的代码展示
接上篇:手把手教你学会
接口自动化
系列八-将url写在配置文件中,封装调用-CSDN博客下来把之前写的demo开始改造,将所有的url=http://192.168.0.134:8081的部分,替代了如下
软件测试老痞
·
2024-01-13 10:01
接口自动化测试
数据库
测试工具
软件测试
自动化
Jmeter执行
接口自动化
测试-如何初始化清空旧数据
需求分析:每次执行完自动化测试,我们不会执行删除接口把数据删除,而需要留着手工测试,此时会导致下次执行测试有旧数据我们手工可能也会新增数据,导致下次执行自动化测试有旧数据下面介绍两种清空数据的方法一、通过获取total数值进行清空1.实际页面、查询接口地址如下,页面有分页统计功能,能获取到总条数2.首先需要添加查询接口获取总条数number,如下所示3.在接口管理层级下新增一个循环控制器,用来控制
心软小念
·
2024-01-13 09:23
技术分享
软件测试
jmeter
jmeter
接口自动化
测试如何部署jenkins
首先,保证本地安装并部署了jenkins,jmeter,xslproc我搭建的自动化测试框架是jmeter+jenkins+xslproc---注意:原理是,jmeter自生成的报告jtl文件,通过xslproc工具,再结合jmeter自带的模板修改,自带模板目录如下,最终将测试结果报告转化为html格式1.jenkins新建一个任务,选择“构建一个自由风格的软件项目”,点击OK2.选择构建触发器
自动化测试小dao
·
2024-01-13 08:26
jmeter
jenkins
软件测试
程序员
接口测试
自动化测试
测试工程师
【pytest】
接口自动化
:Requests如何设置代理,访问内网接口requests.exceptions.ConnectTimeout: HTTPSConnectionPool
引言:网络有代理时,使用requests.get()等请求,会提示超时。在请求中加入代理设置,则可以正常使用。一、问题截图如下:Erequests.exceptions.ConnectTimeout:HTTPSConnectionPool(host='xxxx.com',port=443):Maxretriesexceededwithurl:/usersLogin/login(CausedbyCo
福多多的福
·
2024-01-13 08:41
pytest
pytest
自动化
运维
自动化测试数据校验神器!
在做
接口自动化
测试时,经常需要从接口响应返回体中提取指定数据进行断言校验。今天给大家推荐一款json数据提取神器:jsonpathjsonpath和常规的json有哪些区别呢?
程序员油条
·
2024-01-13 05:25
技术分享
软件测试
自动化测试
java
前端
数据库
Jmeter+ant+jenkins轻量级
接口自动化
测试
杀猪不用牛刀,工具没有牛逼高大尚之分,每个工具都有存在的理由;关键是看会不会用,怎么用,有没有用在合适的地方。需要安装的工具:jdk1.8jmeter3.2ant1.9(蚂蚁)jenkins2.1(詹金斯)·Jdk安装包安装自己下载对应的Java版本·设置环境变量·系统变量→新建JAVA_HOME变量。变量值填写jdk的安装目录(本人是E:\Java\jdk1.7.0)系统变量→寻找Path变量→
软件测试凡哥
·
2024-01-13 05:41
jmeter
jenkins
python
浅谈
接口自动化
测试
前言自动化测试,算是近几年比较火热的一个话题,当然,更是软件测试未来的一个发展趋势。未来,功能测试等非核心的测试工作,都将被外包。想要在软件测试这个行业继续前行,就必须拥有核心竞争力,掌握自动化测试技术,是必不可少的一个技能。在《Google软件测试之道》一书中有介绍到:在Google,70%的自动化测试工作集中于单元测试,20%集中于接口测试,剩下10%才是UI测试。诚然,我们没有Google那
软件测试凡哥
·
2024-01-13 05:41
压力测试
单元测试
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他