自动化测试
文章平均质量分 76
Selenium3、RestAPI、Appium
优惠券已抵扣
余额抵扣
还需支付
¥99.90
¥299.90
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
大熊AI
这个作者很懒,什么都没留下…
展开
-
Postman接口测试中请求和响应的参数传递
1.Postman沙箱是一个JavaScript执行环境,沙箱中还可以使用许多NodeJS模块。也就是说,在Tests中用的是js语法写的测试脚本,调试过程中使用console.log()打印。2.Postman的控制台查看调试信息,通过View→Show Postman Console(CTRL + ALT + C)打开,或者通过界面左下角的图标按钮打开。3.参考资料为Postman官方文档:《Postman Sandbox》、《Postman Sandbox API reference》转载 2022-11-23 19:50:55 · 935 阅读 · 0 评论 -
【JMeter】jmeter时间函数使用大全
1)${__time(,)} :获取当前时间戳(当前时间的毫秒数),默认精确到毫秒级别,13位数,如:16503567049002)${__time(,time_ms)} :获取当前的时间戳并存入参数 time_ms 中3)${__time(/1000,)} :获取当前时间的秒数,精确到秒级别,10位数,如:16503567234)${__time(/1000,time_s)} :获取当前时间的秒数并存入参数 time_s 中。转载 2022-10-03 20:35:16 · 6223 阅读 · 1 评论 -
【最全postman系列】动态/随机变量
动态/随机变量Postman uses the faker library to generate dummy data. You can generate random names, addresses, email addresses, and much more. You can use these pre-defined variables multiple times to return different values per request.You can use these variab翻译 2022-01-13 10:06:18 · 383 阅读 · 0 评论 -
【Postman系列】五、使用Postman监控API和网站
监控API和网站0、背景定期运行集合以检查其性能和响应,以检查收集中的所有请求是否正常且运行正常。确保能及时发现问题,同时提高人效。1、设置监视器Postman允许监控共享或私有集合。 如果选择监控共享集合,团队可以看到监视器。 如果在非共享集合上创建监视器,则监视器是私有的,只有自己可以看到。可以从以下位置创建监视器:Sidebar 集合侧边栏New button 新建Launch screen 启动页Postman web 页面版以下以Sidebar创建为例(1)在Postm翻译 2021-10-16 16:24:55 · 705 阅读 · 0 评论 -
【Postman系列】一、简介和安装与更新
在你开发 Restful API 或者测试第三方 API 时, Postman 是一个很好的工具。它给用户提供非常友好的交互页面,使得你不必在编写繁琐的代码就能轻松完成 API 测试。Postman 官网是这样介绍这款 Postman 的:Postman 是一个 API 开发的协作平台,旨在简化构建 API 的每个步骤并简化协作,这样您就可以更快地创建更好的 API。简单来说,**Postman 就是一个 API 客户端,在 Postman 中你可以直接快速、轻松地分布任何请求。**翻译 2021-10-16 11:07:12 · 214 阅读 · 0 评论 -
接口测试概论
一、接口测试什么是接口测试?接口测试是测试系统组件间接口的一种测试。接口测试的重点是检查数据的交换,传递的正确性,以及接口间逻辑依赖关系。提交接口测试的重要意义:实现开发期并行测试,减少页面层测试的深度,缩短整个项目的测试周期。我们测试的接口属于哪一类?服务器接口(基于HTTP协议的接口)大多数人常说的接口测试,通常是 B/S架构,由客户端(浏览器)调用,或模拟客户端(浏览器)调用服务器提供的请求接口,由服务器完成处理并返回一个应答的过程。例如:Webservice接口,http接口,原创 2020-12-29 19:09:21 · 161 阅读 · 0 评论 -
postman提取response header中的token参数值
背景许多接口访问需要token,token值有些公司会放在response响应结果中,有的会放在header中。放在header中的token如何获取呢?实现设置好请求以及参数后。在postman后置脚本,test位置写入代码,提取token值,存入全局变量。// 从response header中获取token值var loginToken = postman.getResponseHeader("login-token");// pm.globals.set("wms_login-tok原创 2020-12-21 15:54:55 · 4213 阅读 · 2 评论 -
jmeter之如何批量修改脚本
用编辑器(如:notepad)或者开发者工具打开jmx(脚本)文件,再批量修改文件即可。jmx脚本其实是一个xml文件。原创 2020-11-20 18:24:24 · 891 阅读 · 0 评论 -
jmeter 实现DB数据与接口数据的匹配校验
http://www.51testing.com/html/58/n-3719058.html原创 2020-11-20 17:00:00 · 192 阅读 · 0 评论 -
postman测试Excel导入导出
一、导入的测试方法选择form-data,key值填写方法对应的参数,选择File,Value处上传文件即可。二、导出的测试方法在发送请求时,点击send的下拉箭头,选择Send and Download 选项并且发送请求在导出文件的时候,响应结果是乱码,然后在测试的时候选择下载,下载完成的Excel文件不是乱码三、本地数据和接口数据比对针对一个接口,我们在知道参数以及参数对应的结果时,可以通过postman进行判断,验证返回数据是否与预期数据相等1、准备数据post原创 2020-11-20 16:30:21 · 10681 阅读 · 6 评论 -
Jmeter数据库的元件JDBC Request
背景JMeter如果进行JDBC请求,请求后的响应结果如何给下一个请求用(也就是传说中的关联)添加 JDBC request这个 Sampler 可以通过 sql 语句向数据库发送一个 jdbc 请求,并对获取返回的数据进行操作。它需要和 JDBC Connection Configuration一起使用面板参数解析填写项释义Variable Name数据库连接池的名字,需要与 JDBC Connection Configuration 的 Variable 保持一致原创 2020-11-16 18:57:52 · 152 阅读 · 0 评论 -
Jmeter数据库的配置元件JDBC Connection Configuration
如果在Jmeter 中想用到连接数据库的功能,必须下载jar包,常见的关系型数据库jar包见以下共享链接jar包存放路径jar包下载之后存放的路径,建议保存在对应Jmeter的lib下的扩展目录,比如 D:\00G_jmeter4.0\lib\ext若是第一种: 下载的jar包保存在D盘根目录下,则需要jmeter工程中测试计划原件下指定一下jar包路径,如图:【图中jar包只是示意,不是jdbc依赖的jar包】若是第二种: 下载的jar包保存在Jmeter的文件的lib下的ext目录下,则不需要做原创 2020-11-16 12:15:47 · 228 阅读 · 0 评论 -
Jmeter提取response header里的token参数值
注意!!我的token在Response Headers里,这个比较特殊一点。5.再新建一个后置处理器->正则表达式提取器,这个主要来提取token跟网上别的有一点不同的是,看红色圈起来的地方,选的是信息头,而且正则表达式为token:(.+)需要注意!!6.新建一个需要上面token的HTTP请求,在该请求下新建一个HTTP信息头管理器我的token名就为token,再把取出来的token值${token}填上。再新建一个结果树7.点击运行,查看结果树,应该成功啦~~~———————————.转载 2020-06-29 15:49:05 · 5689 阅读 · 0 评论 -
最全Jmeter接口压力测试实战(二)- 进阶篇(3)Jmeter接口自动化优劣势说明
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!Jmeter接口自动化脚本结构化 - Jmeter接口自动化优劣势说明目前常用的接口自动化方案流行方案优劣势比较Jmeter优势带来的好处目前常用的接口自动化方案如何选择工具呢?将业内已有的工具比较优劣势之后选择。流行方案优劣势比较方案优势劣势LoadRunner商业化软件功能齐全不开源PostMan维护API文档,Mock功能,多人协同,接口开发商业软件Python+Request原创 2020-06-03 08:34:58 · 868 阅读 · 0 评论 -
最全Jmeter接口压力测试实战(二)- 进阶篇(2)课程介绍
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!Jmeter接口自动化脚本结构化 - 【第一章】课程介绍一、课程介绍1-1 内容安排1-2 目标群体及技能要求目标群体技能要求1-3 课程收获学习交流一、课程介绍1-1 内容安排Jmeter接口自动化优劣势说明重点介绍优势Jmeter接口自动化脚本结构方案详解重要章节,需认真学习,反复听结合自己的项目实践,更能产生价值接口用例设计思路分享「用例设计、断言设计」解决脚本组织,维护效率问题接口测试效率如何,原创 2020-06-02 18:30:23 · 437 阅读 · 0 评论 -
最全Jmeter接口压力测试实战(二)- 进阶篇(1)课程章节
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!最全Jmeter接口压力测试实战(二)- 进阶篇(1)课程章节课程详情介绍课程目标课程须知你能学到什么❓课程章节一、课程介绍1-1 内容安排1-2 目标群体及技能要求1-3 课程收获二、认识Jmeter2-1 Jmeter接口自动化优劣势说明三、Jmeter接口自动化脚本结构方案详解3-1 整体脚本结构方案展示3-2 全局参数配置模块实战讲解-上3-3 全局参数配置模块实战讲解-下3-4 通用模块库实战讲解-上3-5 通用模块库实战讲解-原创 2020-06-02 17:56:25 · 539 阅读 · 0 评论 -
Jmeter系列 - 接口case太乱,使用组件实现case调理组织
前言接口测试case太多太乱,如何变得条理清晰?接口不断更新,如何使接口测试脚本的维护变得简单高效?问题从用户登录到下单,整个链路的case分支太多,如何通过Jmeter条理清晰的实现?解决方案参数传递 / 模块化 / 多脚本合并使用到的技术点:1、Jmeter后置处理器「参数传递」JSON提取器 / 正则表达式提取器 / 边界提取器 / XPath提取器边界提取器:使用左右边界,进行提取XPath提取器:XML的报文时候用XPath提取器2、Jmeter测试片段「模块化」.原创 2020-06-02 16:17:37 · 714 阅读 · 0 评论 -
Selenium3 Java自动化测试完整教程
Selenium3 Java自动化测试完整教程https://ke.qq.com/course/308877?saleToken=1849982前言: 很多测试工程师都知道只会手工测试是不利于自己长期的职业发展的,都想过去学习和掌握行业里最新的测试技能,比如一门编程语言,比如现在需求越来越多的自动化测试,但是绝大多数都未能入门就放弃了!为什么?因为他们/她们没有找到一个合适的教程,讲师...原创 2020-04-07 15:21:46 · 2007 阅读 · 0 评论 -
Selenium3 Java高级架构课程
Selenium Java高级架构课程https://ke.qq.com/course/392185?saleToken=2057096&from=pclink如果你是小白,请看Selenium Java完整课程:https://ke.qq.com/course/308877?saleToken=1849982课程内容:第一部分:分别讲解课程涉及到的各个框架工具及设计模式等Mav...原创 2020-04-07 15:36:55 · 204 阅读 · 0 评论