• 博客(586)
  • 收藏
  • 关注

原创 2025年全网最全的软件测试基础知识 + 面试理论(超详细)

利用“5W"规则创建软件测试计划,可以帮助测试团队理解测试的目的(WHY),明确测试的范围和内容(WHAT),确定测试的开始和结束日期(WHEN),指出测试的方法和工具(HOW),给出测试文档和软件存放的位置(WHERE)。最后,将构成进程的所有模块一起测试。测试并不能够最大限度的保证软件的质量,软件的高质量是开发和设计出来的,而不是测试出来的,它不仅要通过对软件开发流程的监控,使得软件开发的各个阶段都要按照指定的规程进行,通过对各个阶段产物的评审,QA对流程的监控,对功能及配置的审计来达到开发的最优化。

2025-02-24 13:52:58 365

原创 2025年全网最详细的接口测试实战案例!小白必看!

阅读源码还有个好处就是,对开发起到一个约束作用,因为代码是公开的,如果从代码层面发现很多Bug的话,开发的面子也过不去。就拿Java来说,只需要引入相应的jar包,在接口上添加相应的api文档注解,就可以自动生成网页版的接口文档。》,以及配套的接口文档/项目实战【网盘资源】,需要的朋友可以下方视频的置顶评论获取。的,一个接口可能会调用其他接口,也有可能被其他接口调用,接口与接口之间,具有千丝万缕的依赖关系。另外,有些条件,在手工测试中很难模拟出来,但是通过阅读源码,甚至单元测试,就能够轻松的模拟出来。

2025-02-23 19:21:49 759

原创 一周面七家,我终于悟了!软测面试无非就是那些题

2、以京东首页为例,设计用例框架。讲真的,面试无非就是那些题,基本都是大同小异的,我给大家总结了软件测试面试者遇到的高频题。9、请问性能测试中碰到网页中有验证码的时候,如何编写性能测试脚本绕开验证码?1、在Linux系统中,一个文件的访问权限是755,其含义是什么?8、HTTPS和HTTP的区别在API测试中测试的常用协议是什么?4、什么是sql 注入,什么是跨站脚本,什么是跨站请求伪造?1、请描述什么是性能测试、什么是负载测试、什么是压力测试?2、公司中常用的性能测试工具有哪些,他们各自的特点是什么?

2025-02-21 20:18:40 330

原创 8年经验之谈 —— 基于jmeter的性能全流程测试

以上命令是持续监控1800s的意思,如果nmon是按照笔者前面的文档配置的,并且路径也是一样的,那么可以连接服务器以后,在服务器任意路径输入该命令都可以启动监控,启动监控以后开始同时执行jmeter脚本即可,服务器的监控报告会在/usr/local/src/nmon/logs这个路径中,是.nmon格式的文件。,输入随机范围,并点击生成随机参数,然后将对应接口的入参替换为刚刚生成的随机参数,如下图:(函数助手有随机数字还有随机字符等等,可以视自己的需要选择对应的函数)肯定会给你带来帮助和方向。

2025-02-20 19:57:43 934

原创 3年经验来面试20K的测试岗,连基本功都不会,还不如去招应届生

从简历上来说都是3-4年工作经验,但面试中,不会工具方法和编程框架,基本功的技术很多也不熟练,多数人多年的工作经验仅仅是业务年限堆起来的,技术能力达不到公司需求,对于框架自动化测试会的也不多,都停留接口测试的基础方法层面上,自动化深入的问题更是一问一个没,对于前沿的主流技术也毫无关注。一开始瞄准的就是中高级的水准,也没指望来技术大牛,提供的薪资在15-25K,面试的人很多,但结果让人失望。也希望想提升技术能力的你一样,通过我的分享可以少走一些弯路,可以形成一套自己的方法,并应用到实际中。

2025-02-18 20:25:50 729

原创 Selenium+Pytest自动化测试框架实战

首先我们上述这种较为原始的方法,基本不适用于平时做UI自动化测试的,因为在UI界面实际运行情况远远比较复杂,可能因为网络原因,或者控件原因,我们元素还没有显示出来,就进行点击或者输入。以上四种代码主体进行了拆分,虽然在用例很少的情况下做会增加代码,但是当用例多的时候意义很大,代码量会在用例增加的时候显著减少。但是还有一个问题,我们怎么样才能确保我们写的每一项元素不出错,人为的错误是不可避免的,但是我们可以通过代码来运行对文件的审查。对selenium的click,send_keys等方法,做了二次封装。

2025-02-17 19:25:03 892

原创 腾讯面试官:有没有独立搭建过自动化测试框架?这样回答让他对你竖起大拇指!

比如说我们这个框架搭建好之后,这个config到底是干嘛的,你当初为什么要新建一个config这样的目录,然后这些公共方法Util里面又放的是什么,Lib里面放的是什么内容,Page里面放的是什么内容,每一个文件里面放的什么内容。比如说你像问一下三种等待时间的区别和场景应用这一类问题,你去百度一下,问一下身边做软件测试的朋友也能知道,其实有些问题其实是比较抽象模糊的概念。就是说我在一家公司,我为什么要去搭建一个自动化测试框架,随着用例越来越多,规模越来越大,我们团队有更多的人参与进来写自动化了。

2025-02-16 20:37:50 471

原创 2025年金三银四经典自动化测试面试题

自动化测试答:① 通俗来讲,把每个页面当成一个页面对象,页面层写定位元素方法和页面操作方法② 用例层从页面层调用操作方法,写成用例③ 可以做到定位元素与脚本的分离数据驱动框架。

2025-02-13 19:26:50 1050

原创 一文说清JMeter如何用于用于性能测试(超长请耐心看完)

1)先加载3个用户(第1个直接加载,第2个是2秒后,第3个就是4秒),在第一次放行(同步定时器)之前,一共有三个线程。控制器启动JMeter。如果被控机出现如上图所示的内容,(画框的部分),说明代理没有问题,且正在运行。ServerAgent文件的作用是在被监控的服务器上,运行,控制器中进行配制后可以查看监控的资源和数据。Jmeter自己自带脚本的录制,但是使用比较麻烦,需要配置的内容(浏览器、代理),上课不演示。创建一个测试项目,包含HTTP请求,包两个监听器,一个查看结果数,一个监控被测服务器的性能。

2025-02-12 21:40:47 761

原创 老司机都懂的Pytest常用插件

用 @pytest.mark.dependency()对所依赖的方法进行标记,使用@pytest.mark.dependency(depends=[“test_name”])引用依赖,test_name可以是多个。pytest-xdist插件的-n numprocesses选项可以指定运行测试的处理器进程数,-n auto选项可以自动侦测系统里的CPU数目。正常情况下,pytest里的测试是没有时间限制的。失败重跑,这个插件非常实用,比如做自动化的时候,有些接口由于网络的原因,不稳定,就要多次运行。

2025-02-11 20:00:45 533

原创 一文彻底吃透自动化测试框架所有知识,看完就可以直接独立搭建自动化测试框架

首先自查,为什么自身&组织在团队中的地位没那么高、影响力没那么大。在一个项目团队中,每一个角色都是不可或缺的,若出现某一个角色地位比较低、不被信任,那这个角色就要检查自己了。从测试的角度来看,如果一个开发同学经常犯错,开发出来的程序bug率偏高、bug修了一遍又一遍修不好,那这个开发同学对测试的印象就会不好,甚至会被你拉入黑名单,遇到他的项目,你会格外的小心。从开发同学的角度来看,若测试同学经常漏测、同一类问题多次提bug、同一个原因提了多个bug等低级性错误,那这个测试同学对开发同学的印象就会不太好。

2025-02-10 19:37:08 821

原创 这才是做了五年自动化测试该有的样子!

所以,其实工作5年以上的测试基本上就可以开始考虑继续待技术岗还是转管理岗,大致也能判断出自己到底能否胜任更高一些的岗位。如果是打算在技术岗一直干下去,只能说明你愿意献身这一行业,可以做一辈子。只要你能胜任,不嫌待遇低,即使是40岁、50岁仍然可以做测试,一些公司对于程序员没有年龄上的限制。想想一头苍白头发的老测试和一群小年轻并肩作战的场景,那也是相当的励志!总之,天道酬勤,靠自己的勤奋多少能换回些收获,但用对方法走对路,这点也很重要。

2025-02-09 19:49:00 240

原创 2025年转行到软件测试真实感受!

然而面试中,完全让我打消了这种恐惧,因为面试官问到的都是我简历中的参与的项目相关的问题,并且问的很详细,从测试理论,到用到的技术,以及写过那些脚本,然我很流畅的完成了面试,并且成功拿到了offer。附一张我现在的工作环境哦。在学习软件测试即将结尾的时候,应老师的要求,自己写了简历,简历当中,都是自己在系统学习中,做过的项目。

2025-02-07 15:55:46 383

原创 半个月月自学自动化测试,薪资从4.5K到15K,鬼知道我经历了什么?

其次就是认清自己能力之后,就要给自己定好合理的目标,多长时间达到什么样的水平。

2025-02-06 16:19:26 494

原创 年初的测试招聘市场已经疯掉了…

确实,这已经是大势所趋,美图公司发布了7款 AI 视觉产品,字节跳动推出了AI社交产品“话炉”,各行各业小型企业也相继推出了如AI PPT等实用的办公工具产品。,测试岗位最赚钱的几乎全是AI产品测试岗位,其中不仅BAT这样的互联网巨头公司,其他企业也纷纷挖掘。李强现在是一名AI产品测试,公司目前做智能客服对话产品,和以往的测试方式完全不一样,命运掌握在自己手中,与其焦虑被淘汰,不如先人一步享受AI大模型带来的红利!等岗位,都能帮你打通职业转型,快速开启高薪之路👇👇。难道现在的测试人,都得要求懂AI产品了

2025-02-05 19:12:19 301

原创 Pytest框架 — conftest.py文件的使用

文件是Pytest框架里面一个很重要的东西,它可以在这个文件里面编写Fixture函数,这个Fixture函数的作用,就相当于Unittest框架里面的setup()前置函数和teardown()后置函数,虽然Pytest框架也有setup()前置函数和teardown()后置函数,但是在实际工作中没必要写在测试用例文件中,直接写在里面就好了,Pytest框架会自动去找文件里面的东西,这样更灵活。总结:在实际工作中,通常和结合使用,实现全局的前后置应用。Pytest框架中的函数,函数。

2024-10-14 19:36:41 838

原创 怎么做接口自动化测试

相比UI层(主要是WEB或APP)自动化测试而言,接口自动化测试收益更大,且容易实现,维护成本低,有着更高的投入产出比,是每个公司开展自动化测试的首选。接口自动化测试,顾名思义,是指通过编写脚本或使用专业工具,对应用程序的接口进行自动化测试,从而验证接口的正确性和稳定性。:RunnerGo 是一款全栈测试平台,支持性能测试、接口自动化、UI自动化测试等功能,RunnerGo内置定时任务,邮件通知、第三方通知等功能,无需集成其他工具即可完成接口自动化测试。Ant是一种构建工具,可以用于自动化测试和构建过程。

2024-10-11 20:12:01 856

原创 2024面试自动化测试面试题【含答案】

闭包函数在上家公司搭建了 API接口自动化测试框架,使用 Python 中的 unittest 框架结合 requests 模块,采用数据驱动思想(ddt)和分层设计理念,实现测试用例自动化执行;我的框架主要分为一下几大模块:模块一:cases(K色死)文件夹,自己根据接口需求封装的模块(注册,登录,充值),保存测试用例的类模块二:configs(康菲格斯)文件夹,配置文件,存放项目当中共有配置:文件名、日志器,数据库,url地址模块三:datas(得塔斯):保存测试用例 Excel 文档数据;

2024-10-07 15:31:27 1862

原创 惊!五分钟竟能轻松掌握 Python 自动化测试 Selenium !

是一个老牌的自动化测试工具,它的用途非常多,掌握这么技能绝对是值得,并且如果有需要切换其他的技术,大致应该是相似的,也就是说从它迁移到别的工具是轻松的。我们可以通过浏览器驱动器来操作浏览器获取到页面的内容。》,以及配套的接口文档/项目实战【网盘资源】,需要的朋友可以下方视频的置顶评论获取。能够直接访问实际页面,动态加载数据爬虫也有的重要作用。但要注意的是,它的性能相对较低,不适合大规模数据抓取。的基础使用和认识,我们就需要较为全面的了解。,所有的操作都是在驱动器上使用的。处理动态内容是常见的需求,等待。

2024-09-13 15:18:53 612

原创 零基础如何学习自动化测试?

2、如果认真学习过我上面的文章,知道基本的数据结构和循环判断、函数定义,你就可以开始上手自动化测试,当然前期推荐使用 web 练手,移动端的自动化测试的环境太复杂,可能光环境搭建就能将你磨得没有信心。然后慢慢对你的测试框架增加功能,可以对常用数据使用配置文件(configparser)、参数化(DDT)、记录日志(logging),脚本自动执行,自动发送报告,失败用例重跑等,一个成熟自动化测试框架就搭建起来,你的 Python 技能也能提高一大截。要做好自动化测试,编程语言是基础,是首要的。

2024-09-05 20:01:37 883

原创 Jmeter进行http接口测试,这一篇就搞定

我们在做测试的时候,有时候要运行很久,公司用的测试服务器一般都是linux,就可以运行在linux下面,linux下面不能像windows一样有图形化界面,那怎么运行脚本呢,就先在windows上把脚本做好,然后在linux下运行即可,linux下运行jmeter是在jmeter的bin目录下的jmeter.sh这个shell脚本。在线程组中添加一个用户定义的变量,然后写key和value就可以了,key就是这个参数的名称,也就是你在脚本里面取的值,value就是具体值了。参数化的作用:调用接口入参时。

2024-08-31 15:37:06 1279 1

原创 10分钟了解Jmeter性能测试工具,懂事的已经点进来看了

Apache JMeter是Apache组织的开放源代码项目,是一个100%纯Java桌面应用,用于压力测试和性能测试。它最初被设计用于Web应用测试但后来扩展到其它测试领域。1.Java环境配置:CLASSPATH、JAVA_HOME和PATH变量配置2.Jmeter环境配置:JMETER_HOME和PATH变量配置线程组线程组就相当于用户活动,一个线程组就相当于一个虚拟用户组,一个线程相当于一个虚拟用户。名称普及版等注释:添加备注信息在取样器错误后要执行的动作:就是在错误之后要如何执行,可选继续执行。

2024-08-30 15:52:17 1477

原创 一文2000字从0到1用Jmeter全流程性能测试实战

梳理了一遍,重点对将要性能测试的接口的文档再次仔细看一遍,在导师的引导下,对各个接口响应的功能更加了解,收获最大是,性能测试应该对应各接口的实际功能,设计合适的用例,如:针对某一对象,有两种数据上传,一种是。将测试方案提交导师审核后,小组内开会讨论了此方案,组长对不合适的地方提出改进意见,同事们提出自己的想法,还有不清楚的地方也在大家的讨论中更明朗了。此时,实时数据就应该更多考虑连续上传的稳定性,而历史数据应该更多考虑数据堆积后,一次上传多条(1000条)数据的情况,要去更多关注数据上传后的。

2024-08-29 14:30:58 1133

原创 Jmeter(十四)Jmeter分布式部署测试

首先我们说一下为什么用Posman测试后我们还要用Jmeter做接口测试,在用posman测试时候会发现的是一个接口一个接口的测试,我们每次测试成功后的数据,在工具中是无法保存的,再次测试的时候我们还要重新输入测试的数据,当我们测试一个接口的时候可能感觉不明显,但是当你测试几十个接口的时候,你就会发现使用Jmeter的好处。2、添加察看结果数和聚合报告,点击运行,可以选择远程启动或者远程全部启动,如果是点击远程启动,可以选择任意一台电脑来运行,如果是点击远程全部启动就会运行控制机和所有的代理机。

2024-08-28 15:26:20 1248

原创 【接口测试 】接口测试基础(附项目实战)

课程目标能够根据接口API文档编写接口测试用例能够使用Postman工具进行接口测试,并能够对大量接口用例进行管理、对接口响应结果进行断言、处理多接 口的依赖及生成测试报告能够使用Python+Requests封装的接口测试框架,实现接口对象封装、测试用例编写、测试数据管理及生成测 试报告课程大纲接口测试基础1. 理解接口及接口测试的相关概念2. 熟悉HTTP协议和接口规范3. 掌握接口测试流程4. 熟练掌握如何解析接口文档5. 熟悉掌握如何编写接口测试用例接口及接口测试概念1. 了解什么是接口2. 理解接

2024-08-27 13:59:25 1498

原创 你们接口怎么测?有没有完完整整的把一个接口测下来?

面试官在问到这道问题的时候,我们应该这么去回答,根据自己技术掌握的水准进行由浅入深的回答。

2024-08-26 15:15:45 411

原创 如何做好接口测试?资深测试老鸟总结,一篇带你打通...

前言1)什么是接口测试?接口测试是测试间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等2)为什么要做接口测试?互联网的快速发展,公司内部系统或与外部系统的关联越来越多,一个关联多个后端系统,它们的关联都是基于接口来实现,接口测试可以将复杂的系统关联进行简化,只要做好每个接口的测试就能够较好的保证系统质量。单个系统的变更,是否会影响到。

2024-08-25 13:36:05 735

原创 从零到一:Python自动化测试的详细指南

通过本文的指南,您可以从零开始学习如何在Python中实施高质量的自动化测试。通过制定测试策略、选择适合的测试框架、编写和执行测试用例、生成测试报告以及实施持续集成和自动化测试,您将能够提高测试效率和质量,为项目的成功交付提供可靠的保障。这是我整理的《2024最新jmeter接口测试和jmeter接口自动化测试全套教程附带性能测试》,以及配套的接口文档/项目实战【网盘资源】,需要的朋友可以下方视频的置顶评论获取。肯定会给你带来帮助和方向。

2024-08-23 15:30:46 938

原创 全网最全最细的jmeter接口测试教程以及接口测试流程详解

(匹配返回的json数据)、响应代码(匹配返回码:如200, 404,500等)、响应信息(匹配响应信息如“OK”字样)、响应头(匹配响应头)、请求头(匹配请求头)、URL样本(匹配请求的url链接,如果有重定向则包含请求url 和 重定向url)、[文档(文本)](匹配响应数据的文本形式)、忽略状态(一个请求有多个响应断言,第一个响应断言选中此项,当第一个响应断言失败时可以忽略此响应结果,继续进行下一个断言。如果下一个断言成功则还是判定事务是成功的)、请求数据(匹配请求数据)也就是平均每秒启动2个线程。

2024-08-22 14:59:47 1431

原创 一文5000字从0到1使用Jmeter实现轻量级的接口自动化测试

如果失败,则除了请求的名称外,还会有一行失败的原因(不同类型的断言,结果不同),也可以帮助我们定位返回值错误的内容。想必大家注意到了,我们之前在通过Http请求构造入参时,对SearchKey这个入参并没有填入之前构造的参入,而是使用了${Key},在Jmeter中,参数的传入就是通过${参数名}的方式进行的。那么针对这个用例,我们可以把问题简单化:既然数据库返回的查询结果查询到数据就算测试通过,那么JDBC Request的返回值中是一定有我们的传入的参数的,那么我们就可以直接使用基本的。

2024-08-21 14:35:35 974

原创 软件测试(功能、接口、性能、自动化)详解

我们在不同文档中看到的“状态迁移图”、“流程图”、“菜单树”,在一定程度上都是功能图的不同表现,不同测试人员可能对具体方法的使用稍有不同。现在的软件几乎都是用事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成事件流。是测试系统能否满足实际运行时的需要,还是目前的系统在哪些方面制约系统性能的表现,或者,哪些系统因素导致。特性:必须设计的用例;jmeter性能测试,就是通过接口对服务器进行高并发访问的,所以脚本的编写的就和接口测试的时候差不多,输入url,参数等。

2024-08-20 21:43:24 1209

原创 接口测试测什么?这篇文章告诉你

b站最新最全的jmeter接口测试和jmeter接口自动化测试,jmeter性能测试保姆级全套教程!测试接口必须涵盖:功能、冲突测试(多线程并发)、对外部系统影响、兼容、第三方依赖、系统结构、监控。自动化:接口自动化框架,基于Junit(推荐:告别手动测试接口,case文档化,一键回归)性能测试:响应时间,并发数,吞吐量,服务端资源使用率如cpu,内存,io,network。:同时处理大批量数据的测试,db数量很大时,测试db操作。重复提交 、并发测试、事务测试、分布式测试、环境异常。

2024-08-19 14:28:52 745

原创 这都不会,还敢说精通接口测试?

值得一提的是,在业务的接口测试过程中更多的会关注失败的接口,在接口自动化的过程中也同样需要关注测试通过的接口,以用于质量提升、报告输出等方面。4、最后可以通过接口测试工具进行用例执行,可以选用Postman、Jmeter等,举例:Jmeter可以先建立线程组、添加http请求,写好相关的请求地址、端口、请求参数,并设置好参数化,添加断言,最后添加结果树再运行,Postman与Jmeter原理是一样的,只是操作方式不同,这里不过多阐述,有兴趣的朋友可以网上查找下相关的工具使用说明与资料。

2024-08-18 14:26:30 707

原创 关于接口测试的全面总结

a) 接口测试测试的功能点:如果一个接口功能过于复杂时,可以对接口用例进行结构划分(如根据层次,平台,功能点等等),这样用例具有更好的可读性(接口划分原则为:以接口提供的功能点的不同进行合适粒度的划分,同一功能点的用例又可根据测试环境的不同,数据的不同进行用例的填充)接口测试:是测试系统组件间接口的一种测试。a) 输入参数测试:针对输入参数进行的测试,也可以说是假定接口参数的不正确性进行的测试,确保接口对任意类型的输入都做了相应的处理:输入参数合法(不合法),输入参数为空,为null,输入参数超长等等;

2024-08-16 15:33:01 750

原创 Jmeter进行http接口测试,这一篇就搞定

我们在做测试的时候,有时候要运行很久,公司用的测试服务器一般都是linux,就可以运行在linux下面,linux下面不能像windows一样有图形化界面,那怎么运行脚本呢,就先在windows上把脚本做好,然后在linux下运行即可,linux下运行jmeter是在jmeter的bin目录下的jmeter.sh这个shell脚本。在线程组中添加一个用户定义的变量,然后写key和value就可以了,key就是这个参数的名称,也就是你在脚本里面取的值,value就是具体值了。参数化的作用:调用接口入参时。

2024-08-15 20:29:21 1134

原创 Jmeter+Influxdb+Grafana平台监控性能测试过程(三种方式)

2-1、grafana和Influxdb可以解决这个问题,grafana是一款采用Go语言编写的开源应用,主要用于大规模指标数据的可视化展示,Influxdb是一款时序性数据库,有时间戳组件,时间的方式去存储数据。测试人员用Jmeter工具对相应的接口做负载测试和性能测试时,可以帮助我们发现应用程序中的性能瓶颈,但是Jmeter本身的聚合报告存在一些缺点,例如只能自己查看,无法实时共享,以及报告信息展示比较单一,不直观。,如果打不开排查下是否Linux的防火墙是否打开,如果打开的话,我们直接关闭防火墙。

2024-08-14 14:41:10 861

原创 这些错误都没遇到过,还敢说你做过自动化测试?!

在执行冒烟测试、回归测试或多浏览器兼容性测试时,利用web自动化测试可以显著节省人力成本,因此web自动化测试的价值非常大。然而,任何从事过web自动化测试的人都会有这样的体会:写自动化代码相对简单,但维护的成本却非常高。一日页面代码频繁变动,测试代码就必须随之调整。此外,web自动化测试通常给人的感觉是:稳定性不足,执行成功率较低,而且有时耗时较长(尤其是在元素等待处理上仅使用sleep方法时,代码执行效率会大幅下降)。

2024-08-13 20:39:48 992

原创 一篇文章带你了解Python常用自动化测试框架——Pytest

下面我们首先来简单介绍Pytest及相关内容下面我们来简单介绍Pytest框架:pytest是一个非常成熟的单元测试框架,经过多版本的迭代,主要优点在于灵活和简单pytest具有极强的兼容性和生态环境,它可以结合selenium,requests,appium完成各种不同的自动化pytest具有更好的页面展示效果,它可以生成自定义allure报告以及和Jenkins持续集成下面我们给出一些和Pytest框架可以很好聚合的框架类型:pytestpytest-html:主要用来生成html报告的插件。

2024-08-12 15:33:56 478

原创 接口/自动化测试 面试集合

如果不满足就是有问题,如果满足则通过,如果有Bug我们会先大概分析下,是什么原因,并进行复测,如果还是有问题,提交Bug给开发,让开发修复,之后再回归测试。这种情况很容易判断,先抓包看请求报文,对着接口文档,看请求报文有没问题,有问题就是前端发的数据不对;抗并发,nginx处理请求是异步非阻塞的,支持更多的并发连接,而apache则是阻塞型的,在高。http和https使用的是完全不同的连接方式,用的。模块超多,基本想到的都可以找到;请求报文没问题,那就看返回报文,返回的数据不对,那就是后端开发的问题咯。

2024-08-11 14:08:48 505

原创 测试开发:从0到1学习接口自动化测试必备知识!

b)单个系统的变更,是否会影响到关联业务系统,比较难用常规的测试方面来覆盖相关的应用系统(例如使用此接口的外部 系统有N个,不可能每个做功能兼容性测试),但可以通过对接口功能的覆盖来验证是否影响它人对接口的调用。a)互联网的快速发展,公司内部系统或与外部系统的关联越来越多,一个业务流程关联多个后端系统,它们的关联都是基于接口来实现,接口测试可以将复杂的系统关联进行简化,只要做好每个接口的测试就能够较好的保证系统质量。•校验完整:有效的接口测试,应该具备完整的校验,没有校验的接口测试是没有意义的。

2024-08-09 16:10:25 997

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除