五千字聊一聊接口测试

APIAuto大规模接口测试性能优化实战:从2小时到28分钟的效能提升 接口测试是软件质量保障的核心环节,其核心原理是通过模拟客户端请求验证服务端API的功能、性能与可靠性。随着微服务与中台架构的普及,接口测试用例数量呈指数级增长,传统串行执行模式面临严重的效率瓶颈,直接影响CI/CD的交付节奏与快速反馈能力。其技术价值在于通过并发执行、智能调度与资源优化,将自动化测试从流程负担转变为研发效能加速器。典型的应用场景包括数据中台、电商系统等具有海量接口回归验证需求的复杂业务系统。本文聚焦于APIAuto测试框架,针对**大规模用例集**与**性能瓶颈**,深入剖析从测试架构设计、 阅读详情

优快云话题挑战赛第2期
参赛话题:学习笔记

目录

1. 什么是接口?

 (1)HTTP

 (2)域名

 (3)资源路径

 (4)参数

2. 接口测试

(1)接口测试的本质

(2)接口测试的意义

(3)接口文档

(4)怎么做

3. 使用Postman执行接口测试用例

(1)通过GET方式发送HTTP请求

(2)通过POST方式发送HTTP请求

4. python执行接口测试用例

(1)get请求

(2)post请求

5. 作业 


今天我们再来介绍接口测试。话不多说,开始整干货,老规矩,首先全图镇楼。

1. 什么是接口?

什么是接口,接口测试就是对接口进行测试。我们可以先看一个例子,比如说你通过浏览器查询天气,浏览器有一个搜索引擎,在搜索引擎里面写入某某地的的天气,然后他就会返回该地的天气状况。浏览器请求天气信息,向天气系统发送请求。天气系统知道你的请求之后,会把天气信息返回给你。

这时候你对这个天气系统发送的是一个 URL,而天气系统返回给你的是关于天气的各种各样的信息。

这个响应结果比较原始,还没有经过前端同学的加工。比如说江苏南京,温度,是否阵雨,风向等信息,在前端同学那里,他会把这些数值都取出来,结合html、css和js就可以在页面上进行显示。

像这样你发一个 URL ,天气系统就返回给你一个天气信息,就那么一去一回的过程,就是接口请求的过程。就好像你去电影院买票一样,你给他钱,他给你票。

这个URL就是请求信息,如下图:

 (1)HTTP

HTTP 是指协议,这个协议是客户端和服务端都互相遵守的契约,打个比方就是,租客和房东签的租房合同。

 (2)域名

www.webxml.com.cn是指服务器地址,其实服务器地址是一个IP 地址和一个端口号组成,IP地址加端口号组成的一串数字,但是很多人记不住这一串数字,你也没办法记。但是你可以通过这种域名的方式www.webxml.com.cn,就不用记一长串的数字了,就相当于ip地址加端口号的别名昵称。

域名与 IP 地址加端口号是绑定的,实际上在网络传输的时候,域名会自动翻译成那个 IP 地址加端口号形式,根据IP 地址加端口号可以找到服务器到底在哪。

(3)资源路径

在这个 URL 里面,域名后面是资源路径,“/WebServices/WeatherWebService.asmx/getWeatherbyCityName”,你知道为什么吗?通过域名找到了这个服务器,服务器里运行这应用,在应用里就是通过资源路径指向具体的应用代码在哪里,应用代码完成响应的功能,比如查找天气信息等。

 (4)参数

资源路径后面是参数。你要哪个城市的天气信息,就以这个城市作为一个参数,这还是比较灵活的,只要符合参数的取值范围,都可以查询。

所以说了这么多到底什么是接口?接口就是天气系统提供给外界访问的一个窗口,就叫接口。这个 天气URL就是我的外界可以访问接口。其实这个天气系统它有很多很多的接口,有成百上千个接口就供天气系统内部使用。因为天气系统它不止只有一个功能,比如查询天气信息,查询天气预报,还可以总结以往的天气和去年的对比,甚至预测明年的天气等等,各种各样的功能都有了,每个功能都点都对应的一个接口。查询城市天气是它成百上千的接口中的一个,并且是对外开放的,他有很多不对外开放的。

2. 接口测试


接口测试就是针对于接口的测试,就针对于这个 URL 进行测试,就是你拿到这个 URL 之后,然后返回这个结果,这就是接口测试。

接口测试首先就是先拿到一个接口文档,接口文档里都写明了需要进行哪些测试,基本上都是包含一个接口请求的URL,请求方式POST还是GET,重点的是参数的类型和数值,以及返回值。

我们要做的就是拿这个URL在Postman上运行一下,看看运行后的结果和接口文档里的期待结果是否一致,一致则测试通过,没通过就给开发人员提BUG了。

(1)接口测试的本质

接口测试的本质就是传输数据,获得结果。传输的是啥?传输的是URL,传输的是你的一个参数,是你要查南京的这个天气的参数,获得结果就是把你南京的这种天气,这个温度,风向,还有阵雨什么的,返回给你。

(2)接口测试的意义

接口测试的意义是什么吗?就是你通过这个 URL访问这一个天气系统。首先它这个天气系统的代码肯定是写好的,这样才能对你的请求进行处理,这个代码里具体怎么做的,就要问开发人员了,我们只要能获得结果,就证明接口是可用的。开发人员把这功能开发好之后,然后你才能进行接口测试。这个在先后顺序上是不能反的,就像饭做好了才能吃饭,巧妇难为无米之炊。

当前已经获得了结果,这个结果是比较原始的形式,可能是json类型或者xml类型的,并不是我们期待的直接返回一个页面,因为前端人员还没有来得及处理。

所以接口测试就是在后端人员开发功能,前端人员还没有来得及处理的档口进行的活动,这样做它有什么好处呢?早于前端,晚于后端,就是它能早发现问题,早发现早预防。比如针对一个接口,你测试发现问题了,那你就可以让程序员立马改正。如果等到前端人员写好界面了,再测,出现了问题,后端人员不仅要改,前端人员也要改,真是牵一发而动全身。接口测试的意义就是,前端人员拿到结果直接解开发页面,而不是在不确定的结果下开发一个不确定的页面,既能早预防早发现,又能降低成本,何乐而不为呢。

其实等到前端开发的时候都已经到了这个开发的最后几个阶段了。这时候接口还不通的话,只能靠加班来解决了。如果这时候趁早把这个接口都跑通的话,那前端直接拿过来就用了,这样的话就能保证产品的准时上线了。

所以趁后端刚开发好的一个功能,就通过这个接口测试,测试一下是否能返回结果。之前的一些软件测试都是针对于前端已经开发好的界面,一旦发现bug,可能是前端的锅也可能是后端的锅,然而这种接口测试的方式,更进一层,先于前端,晚于后端,这样将bug的范围分隔开来,接口测试只测后端,等到前端写好界面,剩下的就针对前端进行测试,避免扯皮。

(3)接口文档

其实你可能会有点疑问,就是后端人员刚开发好一个接口,你这边就投入了测试,实时性上是保证了,可是接口数量一多,尤其是传递的参数千奇百怪,返回结果也各有千秋,不一会就全乱了,有没有一个像需求文档那样的东西,可以按图索骥,毕竟测试工作拼的是体力而不是拼记忆力。

其实是有这么一个文档即接口文档,接口文档是接口测试的一个依据,这个文档也就是开发人员写的。当他他写好一个功能之后,紧接着就要把这个功能接口,请求方式,参数,期待结果写进文档里。这样的每条记录就是测试用例。

在接口文档中,请求方式大多数情况下是GET或者POST。 GET就是跟着URL一起传过来的那个参数,但是它有一个坏处,就你把这个 URL 放在浏览器上,别人能看得你传的是什么内容。这样的话数据就不保密了。比如你通过接口使用GET方式传一个用户名,别人就可以直接从这个 URL上面获得你的用户名,用户名是不是就泄露了。所以针对这种不安全的状态就出现了POST请求方式,POST和GET的相同点就是都会传一个URL,不同点是GET的URL里会带参数,POST的URL里不带参数,参数放在消息体里,别人看不见摸不着,别提多安全了。

POST的好处除了安全,还能传递大数据量的参数,表现的形式更丰富,GET就依赖URL传递信息,传的信息少还不安全,当前并不是说GET请求方式就万恶不赦的,只是应用场景不同,没有优劣之分,GET适合读取信息,POST适合修改信息。

在获得服务器的响应结果的时候,通常都会附带一个响应码,这个响应码就是HTTP状态码,可以根据HTTP状态码的取值,可以判断是成功响应还是发生了异常,一般情况下HTTP状态码为200代表成功响应,除200以外的其他状态码都是异常状态,为了更清楚的表明到底发生了何种异常,异常状态码取值也会不同,以下是具体的状态码以及代表的意义:

(1)200:代表你发送的请求成功了,服务端成功响应了你的请求。

(2)202:代表你发送的请求已接受,但服务端还未完成处理。

(3)301:你请求的资源已被永久地移动到新的URL,网页会跳转到新的地址。

(4)302:URL临时移动,与301类似。但资源只是临时被移动,客户端应继续使用原有URL。

(5)400:客户端请求的语法错误,服务器无法理解。

(6)403:资源不可用,服务器理解客户的请求,但拒绝处理它,通常是由于服务器上文件或目录的权限设置导致的Web访问错误。

(7)404:服务器无法根据客户端的请求找到资源(网页),也就是代表着你请求的资源(网页)不存在了。

(8)500:服务器的内部产生了错误,无法完成客户端的请求。

(9)501:服务器不具备完成请求的功能,无法完成此请求。

(4)怎么做

首先从开发人员获得一个接口文档,接口文档的内容就是你的测试用例,你要做的就是通过PostMan或者自动化脚本执行这些接口,获取实际结果与接口文档的预期结果进行对比,符合预期就算测试通过,不符合则通过禅道提BUG。注意一般针对出现的不符合预期的结果,在提BUG的时候,除了写好测试步骤,最好再加一个截图,一图胜千言。

3. 使用Postman执行接口测试用例

(1)通过GET方式发送HTTP请求

 发送此HTTPS请求,并采用GET方式进行发送

 操作步骤如下。

1:在左侧下拉框选择GET的请求方式。

2:在地址栏输入URL请求:http://autodev.openspeech.cn/csp/api/v2.1/weather?openId=aiuicus&clientType=android&sign=android&city=南京

3:Query Params中的参数是系统自动填充的。

4:当单击“Send”按钮时,就可以将请求发送给服务器。

单击完“Send”按钮后,Postman就会把服务端返回的内容以json的形式呈现在下方区域

(2)通过POST方式发送HTTP请求

当采用POST方式发送HTTP请求时,为了安全起见,其传递的参数不能直接放在URL中,而是放在消息体里

1:在左侧下拉框选择POST的请求方式:

2:在地址栏输入不带参数的请求的URL:http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getWeatherbyCityName

3:选定“Body”单选框。-> 选定“x-www-form-urlencoded”单选框,以KEY-VALUE的方式写入参数"theCityName"和参数值"南京"

4:单击“Send”按钮,获取服务端的响应内容。

 

总结:

post请求方式中参数并不是写在url上,而是写在请求体body中,这和get请求方式的不同之处

这里的请求天气的接口恰好都支持get或post请求,但是这并不能说明get和post就能互换使用,到底使用post还是get,最终还是要看接口文档中的要求。

4. python执行接口测试用例

(1)get请求

【getWeather.py】

01 import requests
02 test_params = 'theCityName=南京'
03 r = requests.get('http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getWeatherbyCityName', params=test_params)
04 print(r.status_code)
05 print(r.headers)
06 print(r.text)

【代码分析】

● 第02行代码,将参数“theCityName=南京”赋值给变量test_params。

● 第03行代码,调用requests模块中的GET方式来发送此请求,即requests.get()方法。在此方法中加入了一个params参数,并将变量test_params的值赋给params这个参数,最后把请求回来的结果赋给变量r。

● 第04行代码,print(r.status_code) 表示打印出系统返回的HTTP协议状态码。

● 第05行代码,print(r.headers) 表示将响应头的信息打印出来。

● 第06行代码,print(r.text)表示以文本格式返回正文信息,并打印出来。

【结果】

(2)post请求

【postWeather.py】

01 import requests
02 test_params = {'theCityName':'南京'}
03 r = requests.post('http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getWeatherbyCityName', data=test_params)
04 print(r.status_code)
05 print(r.headers)
06 print(r.text)

【代码分析】

● 第02行代码,将参数“theCityName=南京”以JSON的格式进行书写“{'theCityName':'南京'}”,并将此字符串赋给变量test_data。

● 第03行代码,调用requests模块中的POST方式发送此请求,即requests.post()方法。在此方法中加入了一个data参数,并将变量test_data的值赋给data这个参数,最后把请求回来的结果赋给变量r。

● 第04行代码,print(r.status_code)表示打印出系统返回的HTTP协议状态码。

● 第05行代码,print(r.headers)表示将响应头的信息打印出来。

● 第06行代码,print(r.text)表示以文本格式返回正文信息,并打印出来。

【结果】

5. 作业 

(1)请使用postman工具和python分别执行上文中的查询天气的测试用例

(2)分别说一说在使用postman工具和python的时候,GET请求方式和POST请求方式的区别?

银行业务测试【自用】 银行测试的主要任务 银行业务测试的分类 功能测试 性能测试 安全测试 自动化测试 接口测试 银行测试业务流程 需求分析 测试方案编写 测试案例编写 测试方案、测试案例评审 集成测试 冒烟测试 功能测试 测试完成 阅读详情

相关推荐

WEB测试项目实战——4.测试用例架构搭建

【测试用例架构搭建】 定义:测试策略 目的:提高用例的覆盖率 文章目录一、纵向架构二、横向架构三、测试用例架构(一)测试策略粗测——数据和数据库完整性测试——接口测试——功能测试——用户界面测试——性能评测——负载测试1.粗测2.数据和数据库完整性测试3.接口测试4.功能测试5.用户界面测试6.性能评测1.单个任务或用户2.多个任务或用户(七)负载测试(八)强度测试(九)容量测试(十)安全性测...

3008

4年经验之谈,什么是接口测试?怎样做接口测试?

接口测试主要用于外部系统与系统之间以及内部各个子系统之间的交互点,定义特定的交互点,然后通过这些交互点来,通过一些特殊的规则也就是协议,来进行数据之间的交互。

myh919的博客 581

实战 | 渗透某游戏、拿到充值权限

写在前面的话 因法律原因,本文中所提及技术的关键步骤已省略,且在无危害的封闭环境下模拟进行。本文仅供技术交流,请勿用于商业及非法用途,如产生法律纠纷与本人无关。 很多文章不能更新至优快云,可以关注我的同名公众号(程序员启航) 一直找不到目标站点,昨天下午收到的一条微信之后突然有了目标 还是老规则 下载了APP 这里提示下注意事项 因为这种APP是自动采用微信账号登录 且苹果手机登录前需要申请数据网络权限 所以在进行抓包前 ,需要先点开APP给予数据网络权限并提前登录微信账号(设置代理之后

3162

测试调用XXX.asmx类型接口

使用类型XXX.asmx该类型的借口查询的 掉用火车票借口查询火车时刻表package com.Threadtest; import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.methods.GetMethod; import org.apache.commons.httpclien

u014505990的博客 2985

webservice接口测试工具

webservice接口测试工具 ,实时测试

基于PID的定速巡航控制系统设计【MATLAB源码+Word文档】

本文详细介绍了定速巡航控制是一种车辆驾驶辅助系统,它能让驾驶者在高速或长途驾驶时,设定一个固定的车速,然后车辆会自动维持这个速度行驶,无需驾驶者持续踩油门。这大大减轻了驾驶者的疲劳,同时也提高了行驶的安全性。PID定速巡航控制系统是一种利用比例(Proportional)、积分(Integral)和微分(Derivative)控制算法来实现车辆定速巡航的先进系统。这种系统能够根据设定的速度,自动调整油门开度或制动力度,使车辆保持恒定的速度行驶。这种控制系统具有响应速度快、控制精度高、稳定性好等优点。

weixin_761237174的博客 1670

postman请求soap 请求_postman测试调用web service asmx

大多数情况都是使用postman来测试调用Restful接口,但是有些老系统用web service写的接口还是不少见。最近我就遇到了,我们之前买的一个系统居然是.net 写的web service,url以asmx后缀结尾。下面我就来给大家分享一下我使用postman的一些设置和思路。使用过postman的同学都知道在调用之前需要设置提交方式(POST,GET等),Url地址,Header和Bo...

weixin_39719042的博客 3827

波分复用-Zblock仿真

Z-BLOCK是一种用于光通信模块的光学元件,其核心结构是在玻璃块一侧贴有4个特定波长滤光片,另一侧镀有反射膜和增透膜。光信号在内部呈现Z字形反射路径,实现波长分离。文章以可见光LED为例,在ZEMAX中演示了非序列模式下的建模过程,重点介绍了滤光片和膜层的参数设置方法。需要注意的是,入射角度需根据玻璃折射率、通道高度和厚度精确计算,否则可能导致光泄漏。该建模方法同样适用于光通信中的光纤激光器系统。

Zhaxibamao的博客 1751

C#进阶-ASP.NET WebForms调用ASMX的WebService接口

ASMX 文件在 ASP.NET WebForms 中提供了创建 Web 服务的便捷方式,通过公开 Web 方法,允许远程客户端调用这些方法并获取数据。本文介绍了 ASMX 文件的基本功能、如何定义 WebService 接口、通过 HTTP 和 SOAP 请求调用 WebService 接口,以及使用 Postman 进行测试的方法。掌握这些知识,可以帮助你在 ASP.NET WebForms 项目中更好地使用 ASMX 文件创建和调用 Web 服务。

踏雨歌青春,诗酒趁年华 2万+

TPAMI 2025新作LRFormer复现笔记:我的Windows 11 + RTX 4090配置全流程

本文详细记录了在Windows 11系统下使用RTX 4090显卡复现TPAMI 2025顶会论文LRTransformer的完整流程,包括硬件配置、系统优化、Python环境搭建及模型训练中的常见问题解决方案。特别针对Windows平台特有的路径管理、CUDA版本冲突和显存优化等关键技术细节提供了实用指南,帮助开发者高效完成环境搭建和模型训练。

weixin_29094301的博客 413

Demo2Reward:用人类演示动态优化VLM奖励模型提示

多模态大模型(VLM)的奖励建模正面临核心瓶颈——静态提示导致语义鸿沟与泛化失效。其本质是将人类判断标准固化为不可更新的文本模板,使奖励信号脱离真实任务意图。Demo2Reward提出范式级改进:以结构化人类演示为元信号,驱动提示权重连续优化,实现从‘结果打分’到‘过程理解’的跃迁。该方法不修改VLM主干,却显著提升RLHF收敛效率与OOD鲁棒性,在医疗、工业质检等场景验证了跨任务迁移与热修复能力。它重新定义了提示工程的技术价值:不是前端微调,而是奖励系统的认知校准基础设施。

weixin_34302798的博客 408

C# webservice 接口编写、发布与测试

C# webservice 接口编写、发布与测试

Roki_Zhang的博客 7028

超螺旋滑模控制(STA)

超螺旋滑模控制又称超扭滑模控制,可以说是二阶系统中最好用的滑模控制方法。

Lyajpunov的博客 1万+

I2C 接口测试,零基础入门到精通,收藏这篇就够了

1、i2cdetect检测有几组i2c总线2、i2cdetect检测挂载在i2c总线上器件i2cdetect-r -y 1(检测i2c-1上的挂载情况)3、i2cdump查看器件所有寄存器的值i2cdump -f -y 1 0x50 (查看i2c-1总线上0x50设备的所有寄存器值)4、i2cset设置单个寄存器值i2cset -f -y 1 0x50 0x01 0xaa (往i2c-1总线上0x50设备0x01寄存器写0xaa)5、i2cget读取单个寄存器值。

Javachichi的博客 1364

YOLO11涨点优化:知识蒸馏 | 引入FGD(Focal and Global Distillation)蒸馏,让轻量学生模型汲取大模型全局感知力

文章摘要 目标检测模型YOLO11在轻量化部署中存在"全局盲区"问题,即轻量模型感受野不足导致大尺度场景下性能下降。知识蒸馏技术FGD(Focal and Global Distillation)通过双分支机制有效解决这一问题:Focal Distillation分离前景背景特征,让学生模型聚焦关键区域;Global Distillation传递像素间关系信息,弥补全局感知缺陷。实验表明,FGD可使YOLO11轻量版mAP提升2.5%以上,且不增加推理耗时。本文详细解析了FGD原理,并给出YOLO11上的实

2601_95807009的博客 227

手把手教你用Pytorch代码实现Transformer模型(超详细的代码解读)

本文整理了非常清楚的Transformer模型结构图,建议大家在看代码的时候能结合这个结构图来理解,这样理解起来会比较容易! 用Pytorch实现Transformer的完整代码

捡起一束光的博客 7万+

学习三个月轻轻松松就是12K+高薪,转行软件测试靠谱吗?

因人而异吧,匿名说一下自己的经历,因为和同事互相关注了博客,所以只能匿名了。 不知道算不算高薪,我也是学了三个多月,报的XX教育的线上直播网课,现在南宁上班,月薪12K。 试用期就一个月我,我们公司很小,算上老板也才不到三十人,但是工资也从来也没拖过,学费花了五千多,除去生活花销,一个月回本了,12K的工资,对于北上广的人来说可能不屑,但对我来说的确算高薪了,我之前在老家崇左上班,一个月就两千多,疫情还全员工资减半了三个月,我才决心转行互联网的。 要做软件测试的话,起码要有全日制的大专学历,要那种学信网可查

小野 347

Qt/C++ 音视频开发: 共享解码线程/重复利用解码/极低CPU占用/画面同步/进度同步

通过共享解码线程和重复利用解码技术,可以显著降低CPU占用,提高多媒体应用的性能。同时,画面和进度同步技术保证了视频播放过程的平滑体验。

走向CTO的路上... 989

面试求职,软件测试面试题汇总(高频常问题)背完直接上岸...

性能测试面试题压测指标是什么,怎么确认指标,通过标准,测试流程性能测试怎么做的压测数据怎么准备,怎么造数据性能测试脚本准备步骤性能测试遇到的问题压测涉及的业务流程是哪些,压测哪些业务如何判断性能测试怎么修改用户量压测用户量怎么分配分布式压测怎么做用户量,TPS怎么算,分别是多少TPS怎么计算的,计算的均值还是峰值压力机机器配置压测服务器机器配置压测的排期什么原因压测中断并发用户量达不到的原因并发TPS达不到的原因整个压测过程需要准备什么。

m0_60054525的博客 230

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

测试项目案例大全,零基础入门到精通,收藏这篇就够了

简单直观,包含接口信息,需要校验的字段,查询数据是否入库(用 sql 语句实现),固定值,校验数据是否入库,响应内容,响应头,状态码,数据初始化,数据恢复等等。**工具实战:**集中训练抓包工具(Wireshark)、渗透测试工具(Nmap)、漏洞扫描工具(Nessus 基础版)的使用,结合模拟场景练习工具应用(掌握基础扫描逻辑,为 SRC 漏扫工具进阶做准备)。常见的电商网站操作在这个项目中都可以找到,比如注册,登录,查找商品,选择商品,添加购物车,下单,查看定位,确认收货地址等等。

Python_0011的博客 956

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

postman测试webservice,零基础入门到精通,收藏这篇就够了

一、使用Postman测试WebService接口Postman:适用RESTful接口(HTTP/HTTPS协议)的功能测试1、打开Postman界面如下:设置请求方式为”POST”设置Content-Type为text/xml;设置body请求调用的方法excute及对应的参数param注意引用变量{{pw}}

leah126的博客 1139

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

apifox怎么测试本地接口,零基础入门到精通,收藏这篇就够了

由其他的team做的项目,配置到一个新的环境下。由于项目需要与别的公司的项目接连,所以需要创建公开的,利用apifox来进行测试(postman,jmeter都可以)。此次利用apifox来创建测试的测试下载地址和使用文档的URL : https://www.apifox.cn/help/下载之后需要注册登入自己的账号可以使用文档来操作在测试API时首先需要取得一个token,在取得token的时候还需要【SHA256】加密处理,所以需要创建一个前置操作file:上传图片。

Libra1313的博客 1331

软件实施与运维学习心得体会

那些面临即将走上IT工作岗位,或已在IT工作岗位的青中老年们,不得不开始正视及思考自己的未来,有些或已豁然开朗、有些或已上岸、有些可能还在焦虑踌躇、有些可能一笑置之、活在当下。当生存与归属都得到满足了后,也许有一部分会停留在这一层次,也许有一部分人会往上一层次,追求自我实现,这也是为什么历史那么会有那么人追求名留青史的原因。所以论坛上经常看到测试工程师发帖说“工作X年,迷茫啊”,X的值从1到10不等,至于10年以上的,属于人到中年,也没时间来发帖表示迷茫了,或已转行了,当然这行业在中国一共也没多少年。

TT2860_的博客 1888

2022年,为什么那么多人劝退软件测试?

和大家说一句掏心窝的话:直到现在,软件测试依旧是寒门改变命运的一个最佳选择之一,要不是怕被喷,我都想把之一去掉,因为想了半天,我实在找不到其它与之匹配的选择。本来想说研发也是,但是不是所有人都适合做研发,并且相对测试的门槛要低的多,就暂时把它排除了。

软件测试技术交流分享 1304

自动化测试工程师简历(吐血整理)(最新一篇文章有模板)

联系电话:175XXXXX 电子邮件:XXX@qq.com学 历:本 科 专 业:计算机科学与技术毕业院校:XXX 现居住地:XXX熟悉软件测试流程、测试用例的设计,能够独立负责测试计划和推动测试流程。熟悉 Fiddler、Git、禅道工具的使用基于 Http 协议,熟练使用 JMeter 进行接口测试,压力测试。通过查看结果树, 对重要指标进行分析(1)熟悉 Python 语言。

leah126的博客 1290

【分享】一位平凡测试人的故事

平凡的人也可以有不平凡的人生

kami_ochin_akane的博客 390
上一篇: 【工具篇】ChroPath插件在chrome浏览器上安装和使用
下一篇: Xpath的绝对定位和相对定位
编程小猪猪
博客等级 码龄5年 5390粉丝 36原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

编程小猪猪

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值