
接口自动化
文章平均质量分 91
测试追风
风中凌乱!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
接口自动化测试-Requests模块实战详解,一篇打通...
什么是requests?requests是一个很实用的Python HTTP客户端库,编写爬虫和测试服务器响应数据时经常会用到, Requests是Python语言的第三方的库,专门用于发送HTTP请求下载请求方式1、get请求# GET无参请求# GET有参请求# 方法一canshu = {"consName": "水瓶座","key":26183f3f48d787b5541aa3d0e767b359}print(r)# 方法二。原创 2023-08-13 15:06:00 · 591 阅读 · 0 评论 -
火爆全网,HttpRunner自动化测试框架-parameters参数化(超细整理)
在使用HttpRunner测试过程中,可能会遇到这种场景:账号登录功能,需要输入用户名和密码,设计测试用例后有 N 种组合情况如果测试组合比较少,比如只有2个,那我们直接在YAML脚本中写2个 test 就行了,但如果测试组合有10个,或者上百个,我们总不可能写10个,甚至100个 test 吧?因此,在这里我们就需要用到参数化。在HttpRunner中,通过关键字 parameters 来实现参数化数据驱动机制,不管有多少测试组合,我们只需写1个 test 就行了。原创 2023-08-11 14:50:33 · 560 阅读 · 0 评论 -
火爆全网,HttpRunner自动化测试框架-CSV文件数据(详细总结)
当数据量比较大的时候,我们希望可以把测试数据写到 CSV 文件中,然后直接引用 CSV 文件数据。测试场景- config:request:- test:request:headers:data:validate:上面的用例,只有 3 组测试数据,当我们有10、100组测试数据,如果直接写在测试脚本中,可能会很不方便。我们可以把这些测试数据都写到CSV文件,然后直接引用CSV文件,这样就方便多了,我们的脚本也显得更加简洁。CSV中存放单个参数。原创 2023-08-10 14:50:32 · 470 阅读 · 0 评论 -
火爆全网,接口自动化框架-pytest+yaml实战(超细整理)
httprunner 用 yaml 文件实现接口自动化框架很好用,最近在看 pytest 框架,于是参考 httprunner的用例格式,写了一个差不多的 pytest 版的简易框架项目结构设计项目结构完全符合 pytest 的项目结构,pytest 是查找 test_.py 文件,我这里是查找 test_.yml 文件,唯一不同的就是这个地方项目结构参考只需在 conftest.py 即可实现,代码量超级少pytest 7.x最新版。原创 2023-08-09 14:55:24 · 652 阅读 · 0 评论 -
Postman接口自动化测试,入门到实战,一篇彻底打通...
什么是自动化测试?把人对软件的测试行为转化为由机器执行测试行为的一种实践。例如web自动化测试,模拟人去操作软件界面,把人从简单重复的劳动中解放出来,本质是用代码去测试另一段代码,属于一种软件开发工作,已经开发完成的用例还必须随着被测试对象的改变而更新,因此,还有额外的维护成本。自动化测试有哪些分类?按测试目的分类:功能自动化测试;性能自动化测试;按测试对象分类;Web应用测试:APP测试;接口测试;单元测试为什么需要自动化测试?原创 2023-08-07 14:54:54 · 275 阅读 · 0 评论 -
据说这是最详细的,HttpRunner接口自动化框架讲解,直接上高速...
框架简介HttpRunner 是一款面向 HTTP(S) 协议的通用测试框架,只需编写维护一份 YAML/JSON 脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。HttpRunner是一个基于Python开发的测试框架,可以运行在Mac、Linux、Windows系统平台上。框架安装Python 版本:HttpRunner 支持 Python 3.4 及以上的所有版本,并使用 Travis-CI 进行了持续集成测试,测试覆盖的版本包括 2.7/3.4/3.5/3.6/3.7。原创 2023-08-06 14:55:32 · 394 阅读 · 0 评论 -
超细详解,接口自动化测试-JSON和JsonPath提取数据(实战)
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。它可以让人们很容易的进行阅读和编写,同时也方便了机器进行解析和生成,适用于进行数据交互的场景,比如网站前台与后台之间的数据交互。简单说就是javascript中的对象和数组,通过这两种结构可以表示各种复杂的结构。对象:对象在js中是花括号{}括起来的内容,数据结构为{key:value,key:value,…}这样的键值对结构。原创 2023-08-01 15:38:51 · 1921 阅读 · 0 评论 -
全网最牛,postman接口测试-高级应用实战(总结)
流程控制流程控制简言之就是设置接口的执行顺序,流程控制只有在collection runner或Newman里才生效如果需要实现多个接口的一次循环,只需在每个接口的Tests中编写脚本postman . setNextRequest('下一个接口名');操作如下图所示:if(globals [ "我的地盘::创建新列表 - 禅道" ]) postman . setNextRequest("null");tests [ "执行完毕!原创 2023-07-31 15:48:45 · 386 阅读 · 0 评论 -
自动化测试如何做?真实企业自动化测试流程,自动化测试分类...
企业自动化测试流程自动化测试流程包括测试分析及计划、测试设计及开发、测试执行和测试总结四个阶段1、测试分析及计划自动化可行性分析:在进行需求自动化测试之前,先要确认是否可以实行测试自动化,必要时进行抽样demo分析(如涉及第三方系统等)。自动化测试应该遵循以下几个前提条件:需求变动不频繁:项目周期为足够长的时间段;自动化测试脚本后期可重复使用;原创 2023-07-30 15:19:14 · 520 阅读 · 0 评论 -
接口自动化如何做?接口自动化测试- 正则用例参数化(实例)
我们在做接口自动化的时候,处理接口依赖的相关数据时,通常会使用正则表达式来进行提取相关的数据。正则表达式,又称正规表示式、正规表示法、正规表达式、规则表达式、常规表示法(Regular Expression,在代码中常简写为regex、regexp或RE)。它是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。在很多文本编辑器里,正则表达式通常被用来检索、替换那些匹配某个模式的文本。正则表达式语法表示单字符单字符:即表示一个单独的字符,比如匹配数字用\d,匹配非数字用\D。原创 2023-07-28 15:42:14 · 451 阅读 · 0 评论 -
自动化测试如何做?分层自动化测试如何实施?一篇概全...
分层的自动化测试1、单元自动化测试定位:对软件中最小可测试单元进行检查和验证谁做:由开发做更合适测试人员做的优化是具备测试思维,在设计用例时考虑的更加全面,劣势是不熟悉被测代码开发做的优势是熟悉自己的代码,只需要掌握单元测试框架的使用和一些常用的测试方法,即可写单元测试,而且定位BUG时更加方便2、接口自动化测试web应用的接口自动化测试大体分为两类:模块接口测试和协议接口测试。模块接口测试,主要测试程序模块之间的调用与返回。它主要强调对一个可实现完整功能的类、方法或函数的调用的测试。原创 2023-07-27 15:25:00 · 745 阅读 · 0 评论 -
从0到1精通,Python接口自动化测试,测试进阶之道...
如何实现python接口自动化测试?1、接口抓包工具:fiddler charles接口工具:postman jmeter接口加密解密、接口鉴权接口签名、Dubbo Ws等2、API自动化测试(接口测试)什么是接口:接口:系统提供服务的一种形式、两个事物交互点,基于某个协议,实现数据交互一定是基于网络协议来传输的;下发请求,基于网络协议的传输,获取到响应结果,形成最终的接口的交互;url相当于指定了需求访问的接口;原创 2023-07-26 15:12:32 · 367 阅读 · 0 评论 -
Jmeter接口/性能测试,Jmeter使用教程(超细整理)
1、线程组线程组分类:Jmeter线程组主要分为3类分别为线程组、setUp线程组、tearDown线程组①线程组这个就是我们通常添加运行的线程。通俗的讲一个线程组,可以看做一个虚拟用户组,线程组中的每个线程都可以理解为一个虚拟用户。②setUp线程组一种特殊类型的ThreadGroup的,可用于执行预测试操作。这些线程的行为完全像一个正常的线程组元件。不同的是,这些类型的线程执行测试前进行定期线程组的执行;类似LoadRunner的init,测试开始时进行初始化的工作。原创 2023-07-25 15:14:14 · 882 阅读 · 0 评论 -
最强自动化框架,Pytest自动化测试-动态切换环境实战(超细整理)
在开始前,我们可以先思考几个问题:动态切换测试环境的目的是什么(能够解决什么问题)?该如何实现(实现方案)?具体步骤是什么(实现过程)?1、动态切换测试环境的目的是什么?动态切换测试环境的目的是什么,或者说它能解决什么样的问题:便于快速验证功能在不同环境中的表现。比如:有的功能(背后的接口)在开发环境是正常的,但到了测试或预发布环境就出问题了,可以便于快速验证各个功能在不同环境中的表现;省去修改配置参数的繁琐步骤。原创 2023-07-20 15:33:46 · 473 阅读 · 0 评论 -
测试老鸟整理,Jmeter常用线程组+场景实例,一篇速通测试...
Jmeter中通过线程组来模拟大用户并发场景取样器错误后要执行的动作:继续:遇错误继续执行,不影响场景运行。默认为继续,常用。Start Next Thread Loop:执行下次循环,当前循环剩余sampler不再执行。停止线程:停止当前线程,其他线程继续执行。停止测试:执行完剩余线程后停止测试。Stop Test Now:立即停止所有线程。线程属性:线程数:即并发数,如图设置为100并发。原创 2023-07-17 15:30:40 · 610 阅读 · 0 评论 -
最全,HttpRunner接口自动化测试—数据驱动实战,进阶高级测试
场景一:用例集+独立参数+参数列表原始用例文件savePatient_01.yml。原创 2023-07-14 15:38:56 · 399 阅读 · 0 评论 -
最牛,python接口自动化测试-fixtures固件使用详细(实战)
全局设置请求头部pytest + yaml 框架框架中封装了一个内置 fixture 叫 requests_session,它的作用范围是 scope=“session” ,也就是全部 session 用例会话中仅实例化一次。现在只需在 conftest 中写一个登录的 fixture 功能,获取 token 后添加到 requests_session 头部全局仅登录一次,获取token,在请求头部添加Authentication Bearer 认证。原创 2023-07-06 15:40:30 · 606 阅读 · 0 评论 -
火爆全网,Python自动化测试-openpyxl操作测试(详细)
当做自动化测试时,测试用例逐渐变多情况下,如果所有测试用例都通过代码管理将会使得代码十分臃肿,而且维护成本会很高;所以我们一般会通过Excel去管理所有的测试用例,而openpyxl库提供了访问Excel的方法openpyxl的介绍一个Python库,用于读取/写入Excel 2010 xlsx 、xlsm 、xltx 、xltm 文件不能操作 xls 文件openpyxl的概念Workbook:excel工作表Sheet:工作表中的一张表Cell:其中的一个单元格。原创 2023-06-28 16:06:18 · 310 阅读 · 0 评论 -
全网最全,pytest自动化测试框架——数据驱动实战详解(超详细)
第一种:通过yaml文件获取数据(一维列表)- '软件测试' - '单元测试' - '自动化测试' - '性能测试' - '测试开发' - '测试架构师'第二种:通过yaml文件获取数据(二维列表)#用例1 - api_name : page_title"status_code" : 200 } #用例2 - api_name : searching"status_code" : 200 } #用例3 - api_name : login。原创 2023-06-19 15:17:14 · 2178 阅读 · 0 评论 -
自动化测试如何做?接口自动化测试如何才能做好?
接口自动化测试常用框架:Python+requests+pytest+yaml+alluer+Jenkins;接口自动化测试的目的?自动化测试的主要目的是用来回归测试的,当代码有变化时,有可能影响不应该变化的逻辑,这个时候为了确认这种情况,就需要进行回归测试。有时候回归测试的范围比较大,如果全由人工的测试,一次两次还可以接受,如果每次都这样做,人力成本不说,反反复复执行相同测试用例的测试人员也会抱怨。原创 2023-06-15 15:03:47 · 974 阅读 · 0 评论 -
接口自动化测试,HttpRunner框架参数化进阶实战,你要的都有...
1、获取返回包数据在提取参数时,当 HTTP 的请求响应结果为 JSON 格式,则可以采用.运算符的方式,逐级往下获取到参数值;响应结果的整体内容引用方式为 content 或者 body,如上面的content.errorCode2、调用其他接口返回值前置接口中设置(支持多个)指定的参数:关键字:extract 参数名:token 参数值:content.token引用接口中调用该参数名:关键字:$参数名3、yml文件。原创 2023-06-13 14:41:07 · 594 阅读 · 0 评论 -
【软件测试】自动化测试常见问题(总结),我不再背锅...
1、为什么要进行自动化测试?①黑盒测试回归效率低;②手动测试的偶然性和不确定性;③回归的覆盖率不足;④交付的产品质量无法保证,全靠评估;⑤系统越复杂,问题越多;⑥上线时间长、构建失败率高导致的蝴蝶效应(迭代快,加班多);2、自动化测试能解决什么问题?①提高出现问题后的响应速率;②降低回归成本;③提高回归覆盖率;④提高回归效率;⑤提高回归的稳定性;3、自动化测试的不足有哪些?①无法减少成本投入,而是为了加快测试结果反馈,提升测试质量;原创 2023-06-12 15:07:29 · 1051 阅读 · 0 评论 -
作为自动化测试工程师,这4个自动化测试阶段你真的知道吗?
阶段一:接口自动化之前的想法是:通过API创建数据,访问数据,进行数据操作,存储数据库,通过模拟前端的操作来想象API的访问流程。然后,验证数据库是否存储正确。后来发现该想法流程就是错误的。问题:1、模拟前端的操作需要对每个前端操作后调用的API非常熟悉,这已经超过了测试的范围,属于开发的范畴。2、每个API的集成测试应该是独立的,有顺序的对API的测试使得API之间存在相互依赖的关系。然而每个API的正确性并不能保证。原创 2023-06-12 15:02:23 · 877 阅读 · 0 评论 -
测试老鸟整理,从手工进阶自动化测试,自动化之路清晰通透...
现2023年,随着软件开发速度的加快,自动化测试已经成为了不可或缺的重要环节。软件测试工程师需要掌握至少一种自动化测试工具,如Selenium、Requests、Appium等,自动化测试将成为测试行业的趋势。常用自动化测试框架:接口自动化测试方向:Python+requests+pytest+yaml+alluer+Jenkins;web自动化测试方向:Python+selenium4+pytest+POM+allure+Jenkins;原创 2023-06-01 15:21:11 · 367 阅读 · 0 评论 -
什么才是自动化测试框架?最流行的自动化测试框架整理,你的进阶之路...
什么是测试自动化框架?自动化测试框架就是用于测试自动化的框架。具体来说,它提供了自动化测试用例编写、自动化测试用例执行、自动化测试报告生成等基础功能。我们只需要基于这个框架,完成和业务高度相关的测试用例设计和实现即可。另外,框架会为我们处理好复杂度与扩展性的问题,我们无需为此操心。每一个测试人员都应该了解每种框架的优缺点,以帮助你的团队更好地确定最适合的测试的框架,以达到事半功倍。使用自动化测试框架的好处:更全的测试范围;降低脚本维护成本;节省人力成本;提高测试速度和效率;原创 2023-05-31 14:39:43 · 423 阅读 · 0 评论 -
自动化测试框架的秘密,资深8年测试带你揭开,跟上测试“潮流“...
自动化测试的优势最短时间-最大收益构建任何可行的自动化测试框架和自动化脚本都可以最大程度地减少编写和运行测试所花费的时间,从而可以在短时间内获得最大的输出。另外,拥有优秀的自动化测试框架后,人力就可以从诸如同步、错误管理、本地配置,报告生成、解释等这些常见问题中解脱出来。可重复使用和可读的自动化代码当你使用现有组件库中提到的代码时,大可以放心,它在以后的时间内仍然是可读和可重复使用的,并且所有相关任务(如报告、同步和故障排除)都将变得更易访问。资源优化。原创 2023-05-29 15:42:00 · 391 阅读 · 0 评论 -
测试老鸟总结,从功能到自动化测试详细整理,测试之路广阔无垠...
什么可以自动化?这个因素取决于许多领域,比如可用性方面,这些领域不能自动化,其他方面,比如工具依赖性,也会限制自动化领域。此外,应优先考虑支持多浏览器的应用程序等其他方面的自动化测试,以节省跨浏览器测试的时间。什么不能自动化?虽然自动化好处多多,但自动化并不是解决一切问题的灵丹妙药。目前,手动测试仍然在一些关键领域领先自动化:探索性测试:在现实世界中,用户打算探索应用程序,而不是在我们打算自动化的标准流线型工作流程中遵循它们。原创 2023-05-26 15:47:36 · 691 阅读 · 0 评论 -
5年测试老鸟整理,功能自动化测试入门到实践,超细总结...
为什么要功能自动化测试?有毫无疑问,严格的功能测试成功应用发展的关键。面临的挑战是如何在不破坏本来就很紧张的预算的情况下准确地加快测试过程。尽管在某些情况下手动测试是第一选择,但它是一个耗时且乏味的过程,效率低下并且与当今更短的开发周期相冲突。显然,手动测试容易出现人为错误和不一致的情况,从而会使测试结果产生偏差。自动化的好处很多,功能自动化测试在软件应用程序上执行脚本化的测试用例。例如,应用程序可能具有一个带有多项选择题的注册表。脚本可以使每个答案自动执行以确保其有效。原创 2023-05-25 16:08:41 · 825 阅读 · 0 评论 -
你真的会写接口自动化测试脚本?0-1精通自动化测试实战,暴涨18K...
开头,先说一下现主流的接口自动化测试框架配套,也是很多企业在使用的。接口自动化测试:Python+requests+pytest+yaml+alluer+Jenkins;除开测试脚本层面的编写,接口用例的设计也是一项非常重要的测试活动。通过一定的接口用例设计,让我们编写的脚本更有目的性、更可靠,才能体现接口测试的价值的意义,而不是单纯以量取胜。测试目的明确,符合接口测试基本原则,断言清晰的接口自动化脚本才是好脚本。原创 2023-05-15 16:08:30 · 625 阅读 · 0 评论 -
接口测试怎么做?全网最详细从接口测试到接口自动化详解,看这篇就够了...
抛出一个问题:接口测试需要验证数据库吗?有的接口会返回很多数据,有的接口可能就返回一个状态码及success之类的消息,这些需要验证数据库么?现在在写一个测试框架,配置接口参数和预期返回值,生成xml文件管理用例,用一个比较方法对预期和返回作比较,不需要根据每个接口写脚本,现在的疑惑只是比较返回值,并不清楚接口是否真的成功了,比如删除之类的接口,返回说成功了,但数据是否真的删除了?原创 2023-05-14 16:07:40 · 823 阅读 · 0 评论 -
自动化测试如何做?接口自动化测试框架必备的9个功能,测试老鸟总结...
当你准备使用一个接口自动化测试框架或者自造轮子的时候,或许你需要先了解下一个接口自动化测试框架必须具备什么功能。先说一下现企业场景的接口自动化测试框架模型已经配套框架。Python接口自动化测试:Python+requests+pytest+yaml+alluer+Jenkins;Java接口自动化测试:Java+Httpclient+TestNG+Jenkins;当然还有很多其他二次开发的框架或工具,不过核心是一样的;下面就来聊一聊一个接口自动化测试框架必须具备什么功能1、校验。原创 2023-05-12 15:32:49 · 673 阅读 · 0 评论 -
接口测试要会什么技能?测试老鸟总结,从接口到接口自动化全面盲扫...
接口测试目的:测试接口的正确性和稳定性;原理:模拟客户端向服务器发送请求报文,服务器接收请求报文后对相应的报文做处理并向客户端返回应答,客户端接收应答的过程;重点:检查数据的交换,传递和控制管理过程,还包括处理的次数;核心:持续集成是接口测试的核心;优点:为高复杂性的平台带来高效的缺陷监测和质量监督能力,平台越复杂,系统越庞大,接口测试的效果越明显(提高测试效率,提升用户体验,降低研发成本);原创 2023-05-11 16:14:39 · 664 阅读 · 0 评论 -
5年测试点工?老鸟总结功能到接口自动化测试进阶,自动化核心竞争力...
我们来说说功能测试到接口自动化的进阶,接口自动化的注意点…自动化测试,算是近几年比较火热的一个话题,当然,更是软件测试未来的一个发展趋势。未来,功能测试等非核心的测试工作,都将被外包。想要在软件测试这个行业继续前行,就必须拥有核心竞争力,掌握自动化测试技术,是必不可少的一个技能。目前国内的互联网行业,大环境来说,还处在一个快速发展,需要流程化标准化的时期,如何跟上不断变幻发展的节奏,除了不断了解接触新的东西,还需要不断学习,提升自身,以内在的驱动力,去紧跟时代浪潮。原创 2023-05-02 16:04:54 · 586 阅读 · 0 评论 -
接口自动化测试如何做?测试老鸟总结,接口测试数据构造大全......
接口参数的数据获取:接口文档:接口文档通常会包含接口需要的请求参数和返回结果的格式、类型等信息;测试用例设计:根据测试用例设计的需求,可以确定需要哪些请求参数以及期望的响应结果;业务数据:从实际业务场景中获取数据,以确保测试数据的真实性和代表性;数据库:从数据库中获取数据,作为接口测试的输入参数;随机数据生成器:通过随机数据生成器生成测试数据,以增加测试用例的多样性和覆盖率。在选择数据来源时,需要根据具体情况进行选择。如果有可靠的接口文档,可以直接从文档中获取请求参数和预期结果;原创 2023-04-13 16:16:09 · 725 阅读 · 0 评论 -
8年测试老鸟总结,接口自动化测试测试用例编写(全覆盖场景)
自动化测试,或者说接口自动化测试,多数人的第一反应是该用什么工具。比如:Python Requests、Java HttpClient、Apifox、MeterSphere、自研的自动化平台等。大家似乎更关注的是哪个工具更优秀,甚至出现“ 做平台的 > 写脚本的 > 用工具的 ”诸如此类的鄙视链,工具并没有高低贵贱之分,只能说哪个更适合,适合当前的业务以及适合当前的团队协作。自动化测试的本质还是测试,自动化只是为了提高测试的效率,而测试的基础是测试用例,因此我们不应该忽略接口自动化测试用例的设计问题。原创 2023-04-10 16:24:14 · 2863 阅读 · 0 评论 -
2023年了接口自动化测试框架还不会搭建?看看8年测试老鸟如何做......
分层设计API:存放单个接口data:存放Excel,表格中写好测试用例,或者使用yamlcases:存放测试用例文件conf:存放setting.py配置文件,配置各种账号密码等配置数据report:存放测试报告logs:存放日志tools:存放各种工具类,对数据进行处理main.py:框架执行入口start.py:如果需要一次性执行多个Excel_sheet中的测试用例,那么先需要进行数据隔离,可以在这个文件中进行封装执行,那么不需要前面那一步了。原创 2023-04-06 16:20:54 · 555 阅读 · 0 评论 -
接口测试,后端接口还没开发完,如何测?解决看这一篇就够了......
在测试的时候经常会碰到后端开发工程师的接口还没有开发完成,但是测试任务已经分配过来。没有接口怎么测试呢?测试人员可以通过 mock server 自己去造一个接口来访问。mock server 可用于模拟真实的接口。收到请求时,它会根据配置返回对应的请求。在前后端分离的大背景下,mock server 在前端开发应用非广泛,也影响到测试人员。前端人员可以很快上手类似于 mock.js 这样的库,但是测试人员苦于没有编程功底,怎么办呢?实际上 postman 的 mock server 功能简单好用。原创 2023-04-02 16:51:11 · 990 阅读 · 0 评论 -
全网最详细,python自动化测试requests库所有操作应用大全(总结)
使用requests库可以快速、简单地完成HTTP请求,并且支持常见的HTTP请求方式(如GET、POST等),同时还支持HTTPS和身份验证等功能。与Python内置的urllib库相比,requests库接口更加人性化、易用,而且文档也很详细清晰,因此在接口自动化测试,爬虫、API调用、等场景下被广泛使用。请求方法非常的简单直观明了。传递URL参数params = {params = {注:http://httpbin.org是Kenneth Reitz搭建的为测试http服务而写的项目。原创 2023-03-31 16:20:43 · 357 阅读 · 0 评论 -
接口测试辅助工具?全网最火爆的抓包工具对比,哪种更合适?
身为软件测试工程师,抓包在工作中总是无处不在。遇到问题要做分析需要抓包;发现bug需要定位要抓包;检查数据传输的安全性需要抓包;接口测试遇到需求不全的也需要抓包…就因为抓包在测试工作中无处不在,所以市面上才会出现一大批的抓包工具供大家选择。今天就来聊聊,如何才能在工作中能够合理地选择更适合的工具,更好的辅助测试工作的执行。FiddlerFiddler工具非常经典且强大,这点大家应该都所体会。它可以提供电脑端、移动端的抓包、包括http协议和https协议都可以捕获到报文并进行分析;原创 2023-03-26 16:20:37 · 1252 阅读 · 0 评论 -
业务还是技术测试?从初级软件测试到高级测试工程师,我都经历了什么......
测试进阶分为两大类:业务测试 和 技术测试业务测试:顾名思义就是对当前从事的业务知识非常熟习,了解产品的显示、隐示需求,测试过程中能够结合产品的知识覆盖更多的测试场景,想到别人想不到的逻辑,后期能够进阶为产品测试方向。技术测试:耳熟能详的性能测试、自动化测试、接口测试、数据库测试、安全渗透测试、白盒测试、灰盒测试等等,任何一个都可以成为一个大的分支。很多人在做了几年的功能测试后,现今非常迫切的想提升下自己的硬件能力——学习代码,进阶自动化(现在不会自动化技能真不好找工作)。首先。原创 2023-03-22 16:49:20 · 468 阅读 · 0 评论