接口自动化测试
文章平均质量分 91
百度测试开发
专注于软件测试领域知识点分享
展开
-
史上最细,Python接口自动化测试-参数关联(项目实例)
什么是参数关联?参数关联,也叫接口关联,即接口之间存在参数的联系或依赖。在完成某一功能业务时,有时需要按顺序请求多个接口,此时在某些接口之间可能会存在关联关系。比如:B接口的某个或某些请求参数是通过调用A接口获取的,即需要先请求A接口,从A接口的返回数据中拿到需要的字段值,在请求B接口时作为请求参数传入。有哪些场景?最常见的场景之一便是:请求登录接口后获取到token值,后续其他接口请求时需要将token作为请求参数传入。原创 2024-03-01 20:21:57 · 927 阅读 · 0 评论 -
8年资深测试总结,接口自动化框架的设计与实现,一文打通...
1、自动化测试框架在大部分测试人员眼中只要沾上“框架”,就感觉非常神秘,非常遥远。大家之所以觉得复杂,是因为落地运用起来很复杂。每个公司,每个业务及产品线的业务流程都不一样,所以就导致了“自动化测试框架”去完成自动化测试的时候产生很多不稳定因素,这样就很难定位成一个固定的框架。其实不然,真正的自动化测试框架不是一个模式,而是一种思想和方法的集合,通俗的讲就是一个架构。2、自动化测试框架思想为了更好的了解自动化测试框架,先从自动化测试的发展历程说起;原创 2023-11-07 14:26:23 · 243 阅读 · 0 评论 -
从入门到大牛,JMeter接口测试+接口自动化测试(超细整理)
在进行接口测试、接口自动化测试时,使用 JMeter 可以帮助我们快速地构建测试用例,模拟多种场景,发现接口的性能问题。下面是一些 JMeter 接口自动化测试的步骤和技巧。1、创建测试计划在 JMeter 中,测试计划是测试的最高级别,它包含了各种元素和配置,如线程组、断言、监听器等。测试人员需要在 JMeter 中创建一个新的测试计划,并添加必要的元素和配置。要创建新的测试计划,请选择: 文件 > 新建 > 填写计划名称。2、添加线程组在 测试 计划中,测试人员需要添加一个或多个线程组。原创 2023-11-02 14:41:56 · 1109 阅读 · 0 评论 -
资深8年测试总结,接口测试常用测试点汇总(精辟详细)
接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。测试的策略:接口测试也是属于功能测试,所以跟我们以往的功能测试流程并没有太大区别。测试流程依旧是:评审测试接口文档(需求文档);根据接口文档编写测试用例(用例编写完全可以按照以往规则来编写,例如等价类划分,边界值等设计方法);执行测试,查看不同的参数请求,接口的返回的数据是否达到预期;原创 2023-10-30 14:28:54 · 282 阅读 · 0 评论 -
火爆全网,Python+Requests+Pytest+YAML+Allure实现接口自动化测试(附源码)
本项目实现接口自动化的技术选型:Python+Requests+Pytest+YAML+Allure。通过 Python+Requests 来发送和处理HTTP协议的请求接口,使用 Pytest 作为测试执行器,使用 YAML 来管理测试数据,使用 Allure 来生成测试报告。把整个项目拆分成请求方法封装、HTTP接口封装、关键字封装、测试用例等模块。原创 2023-10-29 14:27:22 · 430 阅读 · 0 评论 -
火爆全网,Python+Pytest+Allure+Jenkins接口自动化框架(步骤+源码)
1、接口测试基础接口测试是对系统和组件之间的接口进行测试,主要是效验数据的交换,传递和控制管理过程,以及相互逻辑依赖关系。其中接口协议分为HTTP,RPC,Webservice,Dubbo,RESTful等类型。接口测试流程1)需求评审,熟悉业务和需求2)开发提供接口文档3)编写接口测试用例4)用例评审5)提测后开始测试6)提交测试报告两种常见的 HTTP 请求方法:GET 和 POST2、项目说明。原创 2023-10-20 14:33:01 · 993 阅读 · 0 评论 -
全网最全,Postman接口自动化测试实战整理,避开所有弯路...
背景描述项目要使用postman进行接口测试。接口所需参数有:appid:应用标识;sign:请求签名,需要使用HMACSHA1加密算法计算,签名串是:{appid}url{url}url{stamp};stamp:这个是时间戳;option:业务参数;问题是怎么在Postman发起请求时根据参数动态构建签名(sign)?postman的脚本库中CryptoJS是支持各种算法的加密,包括HMACSHA1,签名算法有了。原创 2023-10-18 14:12:59 · 526 阅读 · 0 评论 -
接口测试如何测?最全的接口测试总结,资深测试老鸟整理...
1、接口测试的流程1)找后端拿接口文档2)写测试计划3)分析接口(确认接口之间的业务关系)4)写用例,评审用例5)执行用例去测试(自动化:根据用例编写脚本)6)结果分析7)bug提交8)修复后,回归测试2、一般的接口文档请求参数、返回参数、URL、请求方式3、接口用例包含用例标题,优先级,所属模块,资源路径,请求参数,请求方式,测试数据,预期结果(应该有结果),实际结果4、接口测试的关注、测试点接口测试汇总:参数测试、返回值验证、业务数据、接口之间、DB验证1)参数测试。原创 2023-10-15 14:44:23 · 6338 阅读 · 0 评论 -
接口测试项目实战,充值接口+取现接口,资深测试带你一文打通...
1、充值接口首先,我们得去写测试用例,以下仅仅几条,不算完善,仅仅是想跑起来,测一次,你们可自行设计更加全面完善的用例,那么这个expected结果是需要自己在postman上面自己先测一遍,看返回的是什么东西postman截图:import os@myddt.ddt"""写该用例类执行之前的前置,先登录才有后续的充值操作""""""登录获取token,用户id"""# 这就涉及到两个接口之间的参数依赖,比如登录接口和充值接口,参数依赖就是token和用户idparams = {原创 2023-10-13 14:50:42 · 543 阅读 · 0 评论 -
一篇概全,接口测试知识盲扫,真正的接口测试是如何做的...
1、接口测试的基本流程1)接口测试框架的选型接口测试工具或框架的确定2)确定接口测试的范围根据团队人力及时间考了,是否把所有的接口实现,在人力和时间不足的情况下,需要根据接口在业务中的重要程度挑选各个阶段的接口范围,以及确定接口的优先级3)分析接口的功能需求明确接口在业务场景中的作用4)接口文档的获取获取接口文档,确认接口入参字段的作用和响应的出参信息5)接口测试用例设计依据接口文档的约定信息,结合接口在业务需求中的作用,编写测试用例接口入参→发起请求→响应输出→结果校验。原创 2023-10-07 15:05:02 · 239 阅读 · 0 评论 -
全网最牛,Jmeter接口自动化测试从0到1实施步骤(详细整理)
1、工具下载JDK 1.8下载安装;Apache tomcat下载安装;JMeter工具下载安装;工具安装之前有写过,这里就不再过多叙述2、软件安装及设置环境变量JDK:安装目录在C:\Program Files\Java ,其环境变量设置为:JAVA_HOME 值为: C:\Program Files\Java\jdk1.7.0_21;CLASSPATH 值为:.;Path 值为: %JAVA_HOME%\bin;原创 2023-09-28 14:29:15 · 674 阅读 · 0 评论 -
【接口测试】Chrome浏览器F12调试工具抓包详细分析(超细)
调试时使用最多的功能页面是:元素(ELements)、控制台(Console)、源代码(Sources)、网络(Network)等。元素(Elements):用于查看或修改HTML元素的属性、CSS属性、监听事件、断点(DOM断点:在JavaScript调试中,我们经常使用到断点调试,其实在DOM结构的调试中,我们也可以使用断点方法,这就是DOM Breakpoint(DOM 断点))控制台(Console):控制台一般用于执行一次性代码,查看JavaScript对象,查看调试日志信息或异常信息。原创 2023-09-27 14:27:46 · 5799 阅读 · 0 评论 -
【软件测试】资深测试聊,自动化测试分层实践,彻底打通高阶...
自动化测试的分层模型自动化测试的分层模型,测试同学都应该很熟悉了,按照分层测试理念,自动化测试的投入产出应该是一个金字塔模型。越是向下,投入/产出比就越高,但开展的难易程度/成本和技术要求就越高。如下图:从控制质量的角度来说:单元测试自动化是最应该投入资源去提升覆盖率的。因为代码的质量风险越早发现,修复的成本越低,对最终交付质量的影响也越小。从性价比的角度来说:接口自动化测试最应该在实际的工作实践中去推动落地。原创 2023-09-26 14:06:19 · 190 阅读 · 0 评论 -
吐血整理,接口自动化测试-接口依赖/上传接口处理(项目实例)
常见的两种接口依赖处理方式1、请求体的字段依赖这种情况多数是在当前测试的接口,它的前置接口的请求体中的字段要拿来在当前的接口请求体中继续使用。比如修改用户信息的接口,该接口会使用到用户名的字段,该字段是由创建用户时的请求体中传入的,创建用户的接口请求体我们做了参数化,让它动态生成用户名。因为每次都是变化的,则当执行到修改用户信息的接口时,如果我们依然使用上个接口的参数化,势必会导致两者的用户名不一样,因此会导致接口执行失败,所以我们要对这种类型的接口进行接口依赖处理"))2、响应体的字段依赖。原创 2023-08-15 15:53:18 · 1234 阅读 · 0 评论 -
接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通...
1、快捷设置,自定义会话框,查看get和post请求①鼠标放在#后面,右键;②选择Customize columns;③选择Miscellaneous;④选择RequestMethod;⑤点击Add;完成如下所示,直接可以看出是get还是post请求2、抓取https请求需要在fiddler中设置一下PS:如果是火狐浏览器的话,https请求需要导入证书,其他浏览器不用3、设置过滤①过滤自己想要抓取的http地址②过滤手机、浏览器请求。原创 2023-08-14 14:56:25 · 683 阅读 · 0 评论 -
全网最细,Python接口自动化测试-Session会话保持(实战详细)
在接口测试的过程中,经常会遇到有些接口需要在登录的状态下才能请求,否则会提示请登录,那么怎样解决呢?可以通过session进行会话保持。session(会话)session,即会话。那么什么又是会话?我们来看一下会话的生存周期就能大致明白,如下:开始:客户端(通常是浏览器)–>发送第一个请求–>某应用服务器,彼此成功建立连接,即创建会话;会话中:客户端接着请求该应用服务器的其他资源;结束:关闭客户端(通常是浏览器)或者会话超时,会话结束。会话保持。原创 2023-08-13 14:59:56 · 1790 阅读 · 0 评论 -
Postman接口自动化测试实战,从0到1一篇彻底打通...
postman中的测试在postman中,可以通过添加脚本到请求当中,来使用动态变量、在请求之间传递数据以及编写测试。写在Pre-request Scripttab中的代码会在请求发送之前执行,而写在Teststab中的代码会在响应到达之后执行。postman测试用的语言是JavaScript。所以对于前端开发者来说几乎没有学习成本。对于一个单独的请求来说,如果它有测试脚本,那么在请求发送之后,在Test Resultstab可以看到对应的测试结果。原创 2023-08-11 14:45:59 · 934 阅读 · 2 评论 -
全网最强,Python接口自动化测试实战-接口参数关联(购物实例)
什么是参数关联?参数关联,也叫接口关联,即接口之间存在参数的联系或依赖。在完成某一功能业务时,有时需要按顺序请求多个接口,此时在某些接口之间可能会存在关联关系。比如:B接口的某个或某些请求参数是通过调用A接口获取的,即需要先请求A接口,从A接口的返回数据中拿到需要的字段值,在请求B接口时作为请求参数传入。有哪些场景?最常见的场景之一便是:请求登录接口后获取到token值,后续其他接口请求时需要将token作为请求参数传入。原创 2023-08-04 14:52:22 · 642 阅读 · 0 评论 -
企业级,Pytest自动化测试框架脚本编写总结,看这篇就够了...
用到的知识点:1、requests2、pytest3、Excel表格操作4、发邮件5、日志功能6、项目开发规范的目录应用7、allure①title知识点②description知识点企业项目框架需求1、从Excel中读取记录行(每一行就是一个API(url,请求类型,名称,描述,参数,预期值))2、使用参数化对每一次的请求,要使用requests发请求,获取请求结果,从结果中提取字段,跟预期值做断言。3、使用allure生成测试报告。原创 2023-08-03 14:50:00 · 420 阅读 · 0 评论 -
史上最细,接口自动化测试框架-Pytest+Allure+Excel整理(代码)
Allure框架Allure 框架是一个灵活的、轻量级的、支持多语言的测试报告工具,它不仅以 Web 的方式展示了简介的测试结果,而且允许参与开发过程的每个人可以从日常执行的测试中,最大限度地提取有用信息。安装Windows/Mac 通用安装方法:下载地址:https://github.com/allure-framework/allure2/releases,下载所需版本的 zip 包。安装:解压 —> 进入 bin 目录 —> 运行 allure.bat。原创 2023-08-02 16:01:43 · 694 阅读 · 0 评论 -
从0到1框架搭建,Python+Pytest+Allure+Git+Jenkins接口自动化框架(超细整理)
接口测试是对系统和组件之间的接口进行测试,主要是效验数据的交换,传递和控制管理过程,以及相互逻辑依赖关系。其中接口协议分为HTTP,RPC,Webservice,Dubbo,RESTful等类型。接口测试流程1、需求评审,熟悉业务和需求2、开发提供接口文档3、编写接口测试用例4、用例评审5、提测后开始测试6、提交测试报告两种常见的 HTTP 请求方法:GET 和 POST。原创 2023-08-01 15:33:50 · 2401 阅读 · 0 评论 -
爆肝整理,Web/接口自动化测试选型+配套框架,一篇上高速...
接口自动化选型接口自动化的技术选型:Python+Requests+Pytest+Allure ,通过 Python+Requests 来发送和处理HTTP协议的请求接口,使用 Pytest 作为测试执行器,使用 Allure 来生成测试报告。整个框架拆分成请求方法封装、HTTP/HTTPS接口封装、Python接口、业务关键字封装、测试用例、测试数据、断言、工具类、测试报告、Jenkins持续集成等模块。原创 2023-07-20 15:26:45 · 648 阅读 · 0 评论 -
全网最牛,接口测试mock详细总结,彻底打通接口测试...
什么是mock?mock就是开发在开发的过程中需要依赖一部分的接口,但是对方没有提供或者环境等等情况,总之是没有,那么开发使用mock server自己类mock数据,方便自己正常的进行开发和对编写的功能进行自测。在现在的软件开发过程中,特别是app的部分,需要的很多数据以及内容,都是来自server端的API,但是不能保证在客户端开发的时候,api在server端已经开发完成,专门等着前端来调用。原创 2023-07-19 15:33:17 · 947 阅读 · 0 评论 -
接口测试怎么做?史上最全接口测试整理,从0到1精通...
为什么要做接口测试?节省时间,提前进入测试(例如:后端已经完成,前端还没完成。可以通过接口测试提前对后端系统做测试)可以检查出一些在前端界面无法做测试的场景。例如:页面有一个金额框:0-100元 前端的开发都会做好检验,只能输入0-100的数字。但是我们要验证程序的异常情况:中文、字母、特殊字符,但是后端开发未必会做这些检验。此时我们测试就要通过接口测试进行去检验,确保后端对这些异常值也做了处理。原创 2023-07-16 15:44:03 · 2142 阅读 · 0 评论 -
超细整理,接口自动化测试-DDT参数化驱动实战,一招打通...
ddt说明一般进行接口测试时,每个接口的传参都不止一种情况,一般会考虑正向、逆向等多种组合。所以在测试一个接口时通常会编写多条case,而这些case除了传参不同外,其实并没什么区别。这个时候就可以利用ddt来管理测试数据,提高代码复用率。四种模式:第一步引入的装饰器@ddt;导入数据的@data;拆分数据的@unpack;导入外部数据的@file_data使用案例。原创 2023-07-13 15:31:28 · 621 阅读 · 0 评论 -
8年测试总结,接口测试专项-加密/签名,一篇打通接口测试
什么是加密以及解密?加密:在网络上传输的原始数据(明文)经过加密后形成(密文)传输,防止被窃取。解密:将加密还原成原始数据加密方式分类?对称式加密:对加密和解密使用的是同一个密钥非对称式加密:非对称式加密需要两个密钥(双钥),分别叫公钥和秘钥,这两把秘钥可以互相加解密,公钥公开的,不需要保密,私钥是保密的。加密方式分析1、加对称密DES加密算法:加密安全性弱,一般应用于旧的系统里面AES加密算法:一般用于前后端分离的接口加密Base64加密算法:编码的方式。原创 2023-07-12 15:37:52 · 335 阅读 · 0 评论 -
全网最细,接口自动化测试hook机制使用详细,进阶高级...
requests 库只支持一个 response 的钩子,即在响应返回时可以捎带执行我们自定义的某些方法。requests 是 Hooks 即钩子方法,用于在某个框架固定的某个流程执行是捎带执行(钩上)某个自定义的方法。可以用于打印一些信息,做一些响应检查或想响应对象中添加额外的信息实战例子requests 库只支持一个 response 的钩子,即在响应返回时可以捎带执行我们自定义的某些方法。执行结果PASS重写响应内容。原创 2023-07-06 15:36:29 · 505 阅读 · 0 评论 -
全网最牛,接口自动化测试mock框架模块实战,入门到高阶...
mock的介绍py3已将mock集成到unittest库中;为的就是更好的进行单元测试;简单理解,模拟接口返回参数;通俗易懂,直接修改接口返回参数的值;mock的作用1、解决依赖问题,达到解耦作用当我们测试某个目标接口(模块)时,该接口依赖其他接口,当被依赖的接口未开发完成时,可以用mock模拟被依赖接口,完成目标接口的测试;2、模拟复杂业务的接口当我们测试某个目标接口(模块),该接口依赖一个非常复杂的接口时,可以用mock来模拟这个复杂的业务接口;也解决接口依赖一样的原理。原创 2023-06-29 15:36:45 · 555 阅读 · 0 评论 -
进阶接口自动化测试——认证/代理/超时配置/错误异常(详细)
认证url = "http://httpbin.org/basic-auth/user/passwd" r1 = requests . get(url) print "未提供用户名密码:" + str(r1 . status_code) #Basic Authentication r2 = requests . get(url , auth =('user' , 'passwd')) print "已提供用户名密码:" + str(r2 . status_code)原创 2023-06-27 15:36:42 · 253 阅读 · 0 评论 -
接口自动化测试框架?你真的会封装吗?自动化框架几大功能专项...
当准备使用一个接口自动化测试框架或者自造轮子的时候,需要先了解下一个接口自动化测试框架必须具备什么功能。先说一下接口自动化测试常用框架:Python+requests+pytest+yaml+alluer+Jenkins;学习接口自动化测试,首先需要熟悉Python语言,然后在Python语言的基础上学习Python的联网库Requests,封装成测试脚本。原创 2023-06-15 15:02:22 · 338 阅读 · 0 评论 -
2023年测试人前景归途?我主攻自动化测试拿到了25k的offer...
自动化测试的存在意义就四个层面来说分为:公司、产品、团队、个人公司首先就公司而言,投入自动化测试的本质其实是要降本增效,这里大概会有人提出疑问,怎么会是降本呢?无论是招聘专业人员还是投入对应硬件,怎么看都是增本。其实这里有一个误区,就我们个人而言,看到的现象的确如此,但对于公司来说,只要是有明确的战略目标、长足的远见规划以及一定的投入,从长远来看这其实是一笔稳赚不亏的决定。产品这里就要结合我们的第二个层面的“产品”来说一说了。原创 2023-06-05 14:58:32 · 292 阅读 · 0 评论 -
全网最火爆,从接口测试到接口自动化测试总结,卷王进阶高级...
什么是接口测试?接口测试也是一种功能测试接口测试,其实也是一种功能测试,只是平时大家说的功能测试更多代指 UI 层面的功能测试,而接口测试更偏向于服务端层面的功能测试。接口测试的目的:测试左移,尽早介入测试,尽早发现系统更深层的问题,降低问题修复成本。接口测试测什么接口测试是为了验证服务端接口内部逻辑的正确性。而这个正确性也分两方面:接口能否正确处理正常数据,并返回正确的响应,响应可能包括数据结构、数据内容等;接口能否正确处理异常数据,并返回特定响应,主要是验证接口的健壮性。原创 2023-05-29 15:36:18 · 405 阅读 · 0 评论 -
6年测试,不断磨炼升级打怪自动化测试,一路晋升他终于冲出月35k+
别人眼中的测试工程师主要有两类观点,第一种是测试不就是点点么,没什么技术含量。第二种是测试为什么要懂代码?如果代码能力很好,为什么不去做开发,还“赖”在测试圈?说一下第一种:测试初期,确实大部分的工作都是在测试执行中度过的,这个时候点点点是我们工作的大部分内容。但是再往后呢,为什么要这么点,哪些可以点,哪些可以不点?有些人思考了,有些人没有,于是就产生了分层,测试思维的差距就出来了。然后有人会去想,为什么要手动点?多累啊,能不能自动点?能不能快速点?原创 2023-05-16 16:29:15 · 573 阅读 · 0 评论 -
8年测试总结,项目/团队如何做自动化测试?效率价值?吐血整理...
自动化的目标是什么?从个人的角度来讲,通过引入自动化测试工具,可以有效的时间,提高测试效率。(真的么?同时可以体现自己的代码力,提升自己的价值和议价能力(嗯,好像是这样的)。从团队的角度来说,当我们决定引入自动化测试时,我们的期望是什么?至少有以下几点:突破现有瓶颈,提升测试效能,同时降低人力成本(注意不能把降低人力成本放在核心位置,否则容易适得其反);降低人为错误率,规避因为人的疲劳和惯性思维以及投机取巧导致的错误;原创 2023-05-15 15:50:33 · 930 阅读 · 5 评论 -
2023年测试工程师核心竞争力?功能到自动化测试开发收割28k的offer...
测试工程师的核心竞争力是什么?如果抛开技术不谈,如何衡量测试的Level?简单理解就是:排除技术因素,如何衡量测试工程师的能力达到什么层次?或者说用什么来评估测试工程师核心竞争力?如果从企业的角度来讲,这就涉及到一个岗位匹配度模型和晋升机制的问题。什么能力做什么事情,让合适的人做合适的事情。从个人角度来讲,明确这点,能更好的在求职市场以及职场有个更明确的定位和职业规划。下面就来聊聊我的看法。技术问题提到了技术,那就先聊聊技术方面的因素。首先,软件测试岗位是一个技术岗位,这点毋庸置疑。原创 2023-05-14 16:02:13 · 394 阅读 · 0 评论 -
资深测试总结,Python接口自动化测试-数据依赖解决(详全)
在实际的测试工作中,在做接口自动化测试时往往会遇到接口间数据依赖问题。比如:API_03的请求参数来源于API_02的响应数据,API_02的请求参数又来源于API_01的响应数据。因此通过自动化方式测试API_03接口时,需要预先请求API_02接口,获取到API_03的请求参数,而获取API_02的响应又需要预先对API_01发起请求,从响应中提取API_02的请求参数。用于数据驱动的Excel表格设计框架代码实现逻辑当测试 id 为 shop-03 的接口时,首先判断【是否运行】。原创 2023-05-11 16:08:50 · 1245 阅读 · 0 评论 -
刚入职领导就要求做自动化测试?我懵了,从业务到框架设计总结...
业务流程和场景(业务)自动化测试的主要目的是提高回归效率。以电商业务场景为例。如下几方面业务流程是比较典型的:用户登陆流程;会员注册流程;用户导购流程;下单支付流程;后台处理流程;售后服务流程;仓储物流流程;被测系统技术架构(技术)了解被测系统的技术架构是很多同学埋头做自动化测试经常忽略的,这点其实特别重要。要了解系统的技术架构,新手可以重点关注如下几点:请求入口:比如web端、移动端(区分Android和iOS),这会影响到后续的工具和框架选型设计;原创 2023-05-08 15:44:51 · 650 阅读 · 0 评论 -
超详细-自动化测试从选型到落地,2023年我从10k涨到了18k*14薪...
我们先来说一下现在自动化测试主要的几个方向(以python语言为主):接口自动化测试方向:Python+requests+pytest+yaml+alluer+Jenkins;web自动化测试方向:Python+selenium4+pytest+POM+allure+Jenkins;app自动化测试方向:Python+appium+POM+pytest+allure+Jenkins;测试环境选择和搭建。原创 2023-05-07 16:12:52 · 534 阅读 · 0 评论 -
你真的会搭建框架吗?自动化测试框架精细整理,框架看这一篇就够了...
无论是在自动化测试实践,还是日常交流中,经常听到一个词:框架。之前学习自动化测试的过程中,一直对“框架”这个词知其然不知其所以然。什么是框架?框架(framework)是一个框子——指其约束性,也是一个架子——指其支撑性。是一个基本概念上的结构,用于去解决或者处理复杂的。在软件工程中,框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;原创 2023-05-04 16:24:33 · 549 阅读 · 0 评论 -
如何从0到1落地自动化测试?何为成熟模型?测试老鸟的总结...
过去十年,IT迅猛发展,那时候软件开发和测试需求每天都在增加,对应聘者是来者不拒,美团掀起的千团大战,则一下子提高的软件开发、测试的薪资水平,此后虽然一地鸡毛,但是间接影响就是软件开发、测试高薪资对从业人员的高吸引力,特别是测试的门槛偏低。2023年现在软件测试进入高要求阶段近几年,各大厂都在缩减开发与测试比例,以前华为开发与测试比例是1:1左右,现在提倡全栈工程师,比例就有所下降,大概3:2左右,后面会更多。原创 2023-05-03 17:34:46 · 883 阅读 · 0 评论