接口测试
文章平均质量分 75
程序员木江
这个作者很懒,什么都没留下…
展开
-
postman自动化接口测试
在Pre-request Script写上面代码,要是单个接口还是可以的,即使很多接口只要Copy一份即可。万一脚本需要改麻烦就来了,你需要去每个请求的 Pre-request Script窗口改,怎么解决呢?不知道是否成功获取了环境变量,又或者想查看某个变量的值,postman也提供了很方便的控制台查看,菜单。,当发起一个请求时开始可以固定一个path值的,自动化测试需要执行时获取path值,怎么获取呢?放入环境变量了,其它没有变,只要维护环境变量里的值就OK了,不用一个个去改。原创 2024-01-16 16:06:55 · 1192 阅读 · 0 评论 -
接口测试实战项目:接口测试环境搭建
01 没啥总结的,啥我都给你们准备好了;2024最新Jmeter接口测试从入门到精通(全套项目实战教程)原创 2024-01-14 15:19:15 · 419 阅读 · 0 评论 -
Web自动化测试学习方向(Selenium)
经常在测试交流群里看见有HR发招聘广告说:招初级(功能测试),招中级(性能测试),招高级(自动化测试)......5.(第二层次)熟练的编写页面自动化脚本:碰到复杂的页面,比如嵌套很多,知道怎么去跳转。同时,开始学习自动化测试框架,能够根据产品的实际情况来编写合适的测试框架。6.(第三层次)熟练掌握上面技巧之后,开始学习怎么将页面元素与代码分离,学习数据驱动(TestNG),以及怎么样结合Excel去做自动化测试。1.首先,对于想学自动化测试的朋友,那么你得懂一种语言,常用的比如Java或者Python。原创 2024-01-10 16:03:16 · 356 阅读 · 0 评论 -
交通银行网上支付接口调用测试实例
以上所有的过程都是按照成功运行之后回头总结的,其实在配置API调用环境和调试支付接口的调用时遇到了一些问题,通过技术主管跟银行方面沟通以及主管和自己的不断调试运行,最终支付接口的调用才成功,银行那边也返回了各种消息。合作,要求其提供支付接口API(一般程序员都知道),等公司拿到API之后需要按照银行API要求调用的环。(可自定义,但要和后面相关参数的配置一致,不知道可不可以装在别的盘,待我后期测试再看看补起来),注:以下各种安装配置是配置的通用版的测试环境,网上有下载的,正式调用只需修改相关配置参数即可;原创 2024-01-08 14:14:28 · 952 阅读 · 0 评论 -
Python+Appium自动化测试的使用步骤
appActivity:apk的launcherActivity,通过命令adb shell dumpsys activity | findstr “mResume”查看(需先打开手机应用)这篇文章主要介绍了Python+Appium实现自动化测试的使用步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。安装完成后,启动Appium,host和port默认的即可,然后设置Android SDk和Java JDK。原创 2024-01-05 19:33:59 · 476 阅读 · 0 评论 -
数据中快速查找和提取的强大工具 JSON
总结本文介绍了JSONPath的基本语法和用法,并为您展示了如何封装和使用JSONPath方法来处理和操作JSON数据。通过封装JSONPath方法,我们可以更方便地进行数据查询和提取,提高处理JSON数据的效率和代码可读性。上述代码中,我们定义了一个jsonpath函数,接受两个参数:expr表示 JSONPath表达式,data表示要处理的JSON数据。本文将介绍JSONPath的基本语法和用法,并为您展示如何封装和使用JSONPath方法来处理和操作JSON数据。,使用表达式来描述所需的查询和操作。原创 2024-01-04 16:08:53 · 472 阅读 · 0 评论 -
3分钟了解Android中稳定性测试
Monkey在英文里的含义是猴子,在测试行业的学名叫“猴子测试”,指的是没有测试经验的人甚至是根本不懂计算机的人(就像一只猴子),不需要知道程序的任何用户交互方面的知识,给他一个程序,他就会对他看到的任何界面进行操作,当然操作是无目的的、随便乱按乱点的,这种测试在产品周期的早期阶段会很有效,为用户节省了很多时间。2).电脑端点击菜单上的开始键->运行,或者使用快捷键(WIN+R),输入cmd,打开电脑的DOS命令行。2、Monkey测试使用的事件随机流是随机的,也可以进行自定义。3、ANR:程序无响应。原创 2023-12-29 14:50:17 · 689 阅读 · 0 评论 -
接口自动化测试 python+request+excel
学习python自动化测试,需要先学习python基础,主要还是多敲代码,多联系,孰能生巧,你也会是一名合格的程序员。编写接口自动化测试,你要了解掌握他的库,比如下面最重要的两个库,unittest和requests;封装接口:post和get(要搭建接口自动化测试框架,进行封装可以更加方便)Python接口自动化测试零基础入门到精通(2023最新版)接口测试post(接口测试有很多种写法,能成功就OK)返回参数还可以进行美化,就像Navicat一样。掌握这两个库,相信做接口测试是完全没问题的。原创 2023-12-26 14:15:15 · 114 阅读 · 0 评论 -
常用网络接口自动化测试框架
6、多组数据可增加CSVDataSetConfig(添加.csv格式的文件,并在参数值里以${x}格式写入)此时变量值填写${变量名},上图x,y表示每次从文件里读取两个参数,分别命名为x,y。Python接口自动化测试零基础入门到精通(2023最新版)3、自动化框架(同RESTful的自动化测试;5、在查看结果树窗口查看结果。3、为线程组添加察看结果树。2、POST请求接口测试。2、POST请求接口测试。4、写入接口参数并运行。1、GET请求接口测试。1、GET请求接口测试。2、添加http请求。原创 2023-12-18 20:10:27 · 132 阅读 · 0 评论 -
接口测试用例设计
1、暴露在外面的接口,因为通常该接口会给第三方调用;2、供系统内部调用的核心功能接口;3、供系统内部调用非核心功能接口;1、正向用例优先测试,逆向用例次之(通常情况,非绝对);2、是否满足前提条件 > 是否携带默认参值参数 > 参数是否必填 > 参数之间是否存在关联 > 参数数据类型限制 > 参数数据类型自身的数据范围值限制通常,设计接口测试用例需要考虑以下几个方面:1、是否满足前提条件有些接口需要满足前置条件,才可成功获取数据。常见的,需要登陆Token。原创 2023-12-14 15:14:06 · 183 阅读 · 0 评论 -
这些软件测试面试题你都会,那offer还不手拿把掐
测试是程序的执行过程,目的在于发现错误一个成功的测试用例在于发现至今未发现的错误一个成功的测试是发现了至今未发现的错误的测试确保产品完成了它所承诺或公布的功能,并且用户可以访问到的功能都有明确的书面说明。这样的一个过程,称为"生命周期模型"4 如果需要高级的安全性测试,确定获得专业安全公司的帮助,外包测试,或者获取支持兼容性测试,根据需求说明的内容,确定支持的平台组合,浏览器的兼容性;BUG 的接受者为开发接口人员开发接口将 BUG 分配给相关的模块的开发人员,状态修改为已分配,开发人员和测试确认BUG,原创 2023-12-14 15:09:54 · 159 阅读 · 0 评论 -
基于Python+requests编写的自动化测试项目-实现流程化的接口串联
毕竟服务间的调用是复杂的,将各个接口封装起来,对应的py文件里面创一个main方法,用于单个接口入参以及返回值之间的验证,至于接口之间的串联,那就放到下面(regression_test里面,每一个case相当于一个过程,如:上传习题、选题、组卷分发、上传试卷、批阅等流程),辅以逻辑处理,大部分的流程还是可以自动化实现的(ps:对于前后端联调加改bug用了两个月时间才圆满搞定的过程,我没敢尝试将这个给自动化实现了,还是留待后人吧)。没有被开发XX了吗?哎,苦命啊,前端赶紧进行插桩操作,报错日志上传起来;原创 2023-11-28 20:10:41 · 324 阅读 · 0 评论 -
Selenium+Python做web端自动化测试框架与实例详解教程
最近受到万点暴击,由于公司业务出现问题,工作任务没那么繁重,有时间摸索selenium+python自动化测试,结合网上查到的资料自己编写出适合web自动化测试的框架,由于本人也是刚刚开始学习python,这套自动化框架目前已经基本完成了所以总结下编写的得失,便于以后回顾温习,刚开始写db模块是一直对字典模块的信息怎样传递到数据链接的模块,进过网上查询好些资料才彻底解决,对自己来说也是一种进步,哈哈,下面说下自己踩的坑,帮助自己以后学习**config_db把字典变成关键字参数传递,现在就从上往下结束吧!原创 2023-11-28 20:06:35 · 307 阅读 · 0 评论 -
什么是性能测试?十年阿里大佬教你如何快速学会
该高性能游戏系统性能测试案例中,测试团队首先制定了测试目标,确定测试计划,然后采用不同的测试工具进行测试,为改进系统性能提供了数据支持,并得出了详细的测试报告。该报告概括了测试结果及其优化方案,并包括了性能测试的详细数据、结论和建议,以便游戏开发团队根据测试结果决定是否更改系统架构、代码或参数。最终,该游戏系统在经过不断测试和改进后成功上线,并获得了良好的用户体验。这是一家游戏公司,推出了一款新的游戏软件,系统要求高性能、高并发、高可用,为确保用户体验和游戏体验,公司决定在正式上线前对系统进行性能测试.原创 2023-11-27 16:03:36 · 314 阅读 · 0 评论 -
朋友在阿里测试岗当HR,给我整理的面试总结
利用“5W"规则创建软件测试计划,可以帮助测试团队理解测试的目的(WHY),明确测试的范围和内容(WHAT),确定测试的开始和结束日期(WHEN),指出测试的方法和工具(HOW),给出测试文档和软件存放的位置(WHERE)。最后,将构成进程的所有模块一起测试。测试并不能够最大限度的保证软件的质量,软件的高质量是开发和设计出来的,而不是测试出来的,它不仅要通过对软件开发流程的监控,使得软件开发的各个阶段都要按照指定的规程进行,通过对各个阶段产物的评审,QA对流程的监控,对功能及配置的审计来达到开发的最优化。原创 2023-11-24 14:16:23 · 460 阅读 · 0 评论 -
接口测试基本流程
根据团队人力及时间考了,是否把所有的接口实现,在人力和时间不足的情况下,需要根据接口在业务中的重要程度挑选各个阶段的接口范围,以及确定接口的优先级。依据接口文档的约定信息,结合接口在业务需求中的作用,编写测试用例。2023最新Jmeter接口测试从入门到精通(全套项目实战教程)获取接口文档,确认接口入参字段的作用和响应的出参信息。接口入参→发起请求→响应输出→结果校验。明确接口在业务场景中的作用。接口测试工具或框架的确定。原创 2023-11-24 14:13:28 · 59 阅读 · 0 评论