分享测试知识

学习不是记录表象而是掌握本质

  • 博客(480)
  • 问答 (1)
  • 收藏
  • 关注

原创 软件测试项目实战经验附视频以及源码【商城项目,app项目,电商项目,银行项目,医药项目,金融项目】

​​大家好,我是凡叔。最近很多小伙伴都在面试,但是对于自己的项目经验比较缺少。凡叔再度出马,给大家找了一个非常适合练手的软件测试项目,此项目涵盖web端、app端、h5端、小程序端,可以说非常之全面。 在这之前,凡叔已经推出了很多的项目实战教程,包括接口自动化,web自动化。但是,这些教程以web测试和接口测试为主,没有app等项目。为了让实战项目更加全面、涵盖到各端,同时也为了满足读者粉丝们对项目的高需求,我决定再给大家找一个项目。(实力宠粉,求个赞不过分吧~) 说实话,在找项目的过程中,我下载过(甚至付

2022-06-07 15:55:45 27929 698

原创 软件测试需要学习什么?好学吗?需要学多久?到底是报班好还是自学好?

目录前言:【文章的末尾给大家留下了大量的福利哦。】一:软件测试好学吗?需要学习多久?二:那么选择软件测试行业有什么优势呢?三:再来说说大家最关心的——软件测试人员的薪资怎么样?四:软件测试选择自学还是培训?五:再给大家分享一个软件测试的学习路线,便于大家更好更快地走上软件测试的正轨上。1,软件测试需要学习什么?2.软件测试的基础知识3.软件测试工具4.项目实操六:目标七:学习资料前言:我发现很多的小伙伴刚刚毕业和想转行的小伙伴对于软件测试.

2022-05-25 16:40:02 13084 159

原创 联合阿里在职测开工程师耗时一个星期写的 【接口测试+自动化接口接口测试详解]

1:json模块的使用  字典是一种存储类型,json是一种格式(完全不同)   json.loads()函数是将json字符串转化为字典(dict)   json.dumps()函数是将字典转化为json字符串   json.dump()和json.load()主要用来读写json文件函数2:接口自动化测试概叙  什么是接口测试:  前后端不分离:淘宝网站(响应的数据在页面,访问响应的数据是html的)返回的是一整个html(做接口难,需要解析数据,因为返回的是整个html代码)  前后

2022-02-21 21:50:16 15715 16

原创 “我“从功能测试进阶到自动化测试,学习指南...

1、为什么要学习自动化测试先聊一下测试人员的职业发展路线,无非就是两条,技术路线和管理路线,技术路线一般就是功能测试(60%)–> 自动化测试(25%)–> 测试开发(5%)–> 测试架构师 / 业务专家 / 测试专家(5%),管理路线一般就是测试工程师(60%)–> 测试组长(25%)–> 测试经理(10%)–> 测试总监(5%)。如果你已经从事测试工作两三年时间了,或者开发转测试,又或者上来就要包装三年及以上工作经验,那么掌握自动化测试技能必不可少。

2025-07-18 16:13:46 577

原创 2025年从初级测试怎么进阶为中级测试工程师?卷成最强的...

普通程序员 35 岁之后的出路在哪里?互联网大厂裁员浪潮,35 岁左右互联网人该何去何从?大龄程序员转行做什么呢……成为 35 + 危机人群占比最大的行业,很大原因是由于 IT 行业各种技术层出不穷,更新迭代快,互联网代表着创新、活力和潮流,很明显是属于年轻人的行业。在我看来,中年危机的出现根本原因并不是因为你年龄大了,体力和脑力跟不上年轻人,而是你的能力没有追上你的工作年限,也就是说你只是一年经验重复使用了 N 年,感慨工作之后没有时间学习。

2025-07-17 16:08:06 356

原创 最细,Web自动化测试入门到精通整理,一套打通自动化测试...

1、浅谈自动化1)自动化测试的价值传统的商业模式以业务驱动产品,而现在则以技术驱动产品。特别是在敏捷模式下,产品迭代速度快,市场不断调整,客户需求不断变化。单纯的手工测试越来越无法适应整个变化的过程。QA人员如何快速响应并保证产品在上线后质量能够满足市场要求(简单说,如何在上线一个新功能的同时快速对老功能进行回归测试,保证老功能不被新功能影响而出现严重的Bug),如何通过技术手段提高测试效率?显然,对于这些问题,采用自动化测试无疑是一个不错的选择。能够做到在保证产品质量的同时提升测试效率。

2025-07-16 16:16:47 602

原创 史上最细,自动化测试数据管理分析,看这篇就够了...

随着自动化用例的不断增加,需要维护的测试数据也会越来越多,维护成本越来越高,如何有效管理测试数据也是自动化测试实践中一个值得探讨的问题。并且随着技术的发展和工具的不断革新,方法论和实践经验的积累,自动化测试中测试数据的管理方式也在不断迭代和演进。1、脚本与数据捆绑在学习自动化测试初期,基本上使用的都是线性脚本,也就是将测试数据与测试脚本捆绑在一起。这也是每个初学者都会经历的阶段,这样做的好处就是可以快速实现一个demo,更好地帮助初学者从手工测试进阶到自动化测试。

2025-07-15 16:21:26 373

原创 史上最细,接口测试入门到精通整理,一篇打通...

1、什么是接口测试接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测系统内部各个子系统之间、外部系统与系统之间的交互。测试的重点是检查数据交换,传递和控制管理的过程,以及系统间相互逻辑依赖关系等。通俗来说接口测试就是接口提供方、接口调用方之间的交互,及逻辑处理的测试。数据交换:注册数据传递:将注册数据传递到服务器,调用程序,执行数据库sql语句,往数据表中插入数据控制管理:在程序中设置字段的长度系统间相互逻辑依赖关系:注册成功之后调用登录进行登录;

2025-07-14 16:26:41 591

原创 史上最细,接口自动化测试-用例设计编写,一篇概全...

1、接口信息来源与界面功能测试相比,除了要明确需求和测试目标之外,接口测试还需要有针对性地去设计测试数据和接口的组合,确定接口信息通常有两条路径,一是通过接口文档获取,二是通过接口抓包获取。2、接口文档开发人员一般不喜欢写接口文档,同时也讨厌别人不写接口文档,就像程序员一般不喜欢写注释,同时也讨厌不写注释的代码,所以测试人员想要获取一份相对完善的接口文档有时是比较麻烦的,这就需要驱动开发人员提供,这对于开发人员来说并不困难。统一的接口文档管理方式也是比较多的。

2025-07-13 16:01:43 640

原创 学习自动化测试有那么重要吗?13年测试老鸟告诉你,学习指南...

学习自动化测试有那么重要吗?相信不少同学都有诸如此类的疑问,例如:“日常工作中好像用不上自动化?”、“手工点点点好像也可以”、“为什么还要学自动化呢?”等等 ……接口自动化测试方向:Python+requests+pytest+yaml+alluer+Jenkins;web自动化测试方向:Python+selenium4+pytest+POM+allure+Jenkins;app自动化测试方向:Python+appium+POM+pytest+allure+Jenkins;1、何为自动化测试。

2025-07-11 16:17:23 687

原创 史上最全,接口测试总结与用例设计规范,一文详全...

1、为什么要做接口测试公司内部系统或与外部系统的关联越来越多,一个业务流程关联多个后端系统,它们的关联都是基于接口来实现,接口测试可以将复杂的系统关联进行简化,只要做好每个接口的测试就能够较好的保证系统质量。单个系统的变更,是否会影响到关联业务系统,比较难用常规的测试方面来覆盖相关的应用系统(例如使用此接口的外部 系统有N个,不可能每个做功能兼容性测试),但可以通过对接口功能的覆盖来验证是否影响它人对接口的调用。

2025-07-10 16:04:53 727

原创 吐血整理,Web自动化测试面试题+答案整理(详全)

1、你们自动化怎么做的在需求分析阶段,跟前端沟通好,规范前端代码,避免造成后期自动化工作无法开展的问题。在用例设计阶段,挑选出适合做自动化的用例,单独整理到一个文件保存。在项目中后期,趋于稳定之后,就可以开始设计自动化脚本了。语言python+自动化测试工具selenium+单元测试框架unittest(这里可以挑自己熟悉的说,比如pytest等)+分层模型PO+测试报告HTMLTestRunner/Allure2、selenium是什么,测试所需要包括的工具。

2025-07-09 16:04:06 669

原创 爆肝整理,接口测试流程+单接口测试(场景)详情,一文概全..

1、接口测试大体流程1)(阅读)测试接口文档检验接口文档的完整性、正确性、一致性、易理解性和易浏览性。这个一般在实际测试过程中,都会弱化测试,不注重。2)编写测试用例这个大家都熟,根据接口文档编写测试用例。用例编写方法可以按照黑盒测试的用例编写规则来编写,如:边界值、正交表等等设计方法。3)根据测试用例进行API的手工执行测试根据用例执行测试,注意验证预期结果,执行结束后出具测试报告。步骤:需求评审,熟悉业务和需求开发提供接口文档编写接口测试用例用例评审。

2025-07-08 16:20:35 752

原创 爆肝整理,接口测试常见面试题汇总+附答案

用jmeter做接口可以通过,但在手机上用到这接口时用不了,什么原因?参考答案:抓包,查看从手机发出去的数据有没有问题。接口测试的关注点(怎么验证接口是通过的)?发送给服务器的请求数据是否正确;服务器返回给客户端的信息是否和预期结果一致;进入数据库,检查接口是否实现的相应的功能;接口的响应时间是否符合需求。在进行接口的自动化测试,如果遇到token校验,你是怎么处理的?首先需要获取token,获取token的整个思路为:先进行登录登录成功后获取token。

2025-07-07 16:14:06 493

原创 史上最全,接口测试面试题+答案汇总,成为offer收割机...

1、你们公司的接口测试流程是怎样的?(有没有感觉熟悉,貌似在哪里听过)接口测试我们是在XX项目做的,主要有XX接口,XX接口,XX接口等。1)首先是从开发那里拿到API接口文档,了解接口业务、包括接口地址、请求方式,入参、出参,token鉴权,返回格式等信息。2)然后使用Postman或Jmeter工具执行接口测试。一般使用Jmeter的步骤是这样的:首先新建一个线程组。然后就是新建一个HTTP请求默认值。(输入接口服务器IP和端口)。再新建很多HTTP请求,一个请求一个用例。

2025-07-04 16:30:13 429

原创 软件测试面试,常见问题+回答解析,一文概全...

1、介绍一下测试流程(重点,常见!需求评审、测试计划、测试用例、用例评审、冒烟测试、测试执行、验收测试、风险评估、上线观察、问题跟进、测试报告、复盘会议;根据自己的日常经验来回答,每个点的工作内容都需要清晰掌握,有可能就某个点如何工作进行提问。2、介绍一下测试方法按阶段:单元测试、集成测试、系统测试、验收测试按手段:黑盒测试、白盒测试、灰盒测试其他:冒烟测试、回归测试3、介绍一下测试用例设计方法(用例设计方法&测试方法需分清楚)

2025-07-03 16:31:14 664

原创 从接口测试到接口自动化测试,一文彻底贯通...

1、请问你是如何做接口测试的?大体来说,经历以下过程:接口需求调研、接口测试工具选择、接口测试用例编写、接口测试执行、接口测试回归、接口测试自动化持续集成。具体来说,接口测试流程分成以下九步:第一步:分析出测试需求,并请开发提供接口说明文档;第二步:从接口说明文档中整理出接口测试用例,里面要包括详细的入参(正常情况,异常情况包括输入参数个数,类型,可选/必选,考虑参数有互斥或关联的情况)和出参数据(符合接口文档需求)以及明确的格式和检查点;第三步:与开发一起对接口测试用例进行评审;

2025-07-02 16:03:23 994

原创 【超全】自动化测试面试+回答整理,背完立即拿offer...

岗位:【技术能力】能独立完成产品线中自动化测试工作,根据测试任务,搭建软件测试环境,编写测试脚本,输出报告;【项目管理】熟练开发测试工具、测试脚本,及迭代优化测试框架,使用合理方式进行自动化管理项目;【业务推动】对测试项目的结果负责,使用合理方式推动业务端测试的效率、开发质量;【规范制定】 熟悉CI系统,完善准入/准出标准,持续提升测试效率;【效率提升】根据业务特点,引入新的测试方法和工具,探索新技术。改进测试工具或测试方法,提高效率,培训测试人员并支持技术难题解决。

2025-07-01 16:02:07 918

原创 测试老鸟整理,接口测试-测试流程总结(详细)

接口流程1、需求分析项目立项后,对于整体产品的需求进行认识和理解(与功能测试的需求分析是一致的)。接口流程2 、api文档分析【重点】该环节主要分析:请求和响应。请求:1)请求url是否合理2)请求信息头是否明确3)请求方法是否合理4)请求参数是否必填、含义、参数方式(url\form\json)响应:1)响应状态码是否合理2)响应数据格式是否明确3)响应信息头内容是否明确异常:异常返回信息和错误代码业务:接口彼此之间依赖关系该流程重点是:1)请求参数方式和类型。

2025-06-30 16:14:17 788

原创 爆肝整理,提高自动化测试覆盖率,一篇带你直通关...

自动化测试一直是测试人员的核心技能,也是测试的重要手段之一。尤其是在今年所谓的互联网寒冬的行情下,各大企业对测试人员的技术水平要求的很高。而测试人员的技术水平主要集中在三大自动化测试领域,再加测试辅助脚本的编写,测试工具的开发,测试平台的开发等。而普通的测试人员想快速提升技术,自动化测试必是无可挑剔的选择。但是由于业界一直存在着对自动化测试的误解,严重影响了自动化测试的发展,也影响了不少同学学习自动化测试的信心。

2025-06-29 16:41:22 675

原创 5年测试老鸟,Web自动化重点总结梳理,看这篇就够了...

1、什么样的项目适合引入UI自动化测试?UI自动化的业务场景覆盖和用例条数覆盖情况,UI自动化用例条数情况1)什么样的项目适合引入UI自动化测试① 迭代版本周期比较长② 需求变更不频繁③ 页面控件稳定④ 项目周期长2)UI自动化的业务场景覆盖和用例条数覆盖情况面试官:你们之前做UI自动化,是只考虑正常场景吗?还是正常和异常场景都会考虑?==》我们之前做UI自动化只写正常场景的用例业务场景覆盖情况:A、可以覆盖到的场景占50-70%

2025-06-27 15:24:47 676

原创 测试老鸟,接口测试规范整理,让你少背点锅...

1、参数校验数据类型校验:确保传入参数的数据类型与接口文档中定义的类型一致。校验参数类型,如字符串、整数、浮点数等,是否满足要求。数据长度校验:对于字符串类型的参数,检查其长度是否在允许的范围内,避免数据溢出或截断。数据格式校验:对于特定格式的参数,如日期、邮箱地址、手机号码等,检查其格式是否正确。必填参数校验:验证接口文档要求的必填字段是否都已提供,并且参数值不为空、不越界、类型正确。非必填参数校验:对于非必填参数,验证其传入的正确性,包括格式、长度等。重复参数校验:对于可能重复传递的参数,

2025-06-26 20:38:44 570

原创 Web自动化测试+测试框架详全,跟着测试老鸟一篇打通...

1、你做过ui自动化吗?用什么做的?做过,用的是python+selenium+unittest单元测试框架来做的,那我大概和您讲一下我做ui自动化的流程吧答:首先的话就是我需要打开pycharm然后新建一个py模块,然后导入selenium模块,time模块等等,然后通过from selenium import webdriver语句导入webdriver模块。

2025-06-25 16:09:47 941

原创 接口测试+自动化测试面试题汇总(附回答)

1、有做过哪些接口的测试列举一下1)登录接口==》login2.贷款申请界面信息提交接口==》submitLoanApplyInfo3)绑卡接口==》bindCard4)还款接口==》repayment5)获取合同接口==》getContractList6)获取绑卡银行列表接口==》getBankList7)放款回调接口==》giveLoanFeedback8)还款回调接口==》repaymentFeedback9)逾期回调接口==》overdueFeedback。

2025-06-24 16:22:29 730

原创 接口自动化测试面试(高频面试常问)+答案

1、结合项目讲解项目中实战接口操作(postman和jmeter挑一个)postman版本答案一:我用的postman工具做的 接口测试的过程:首先我会问开发拿到接口文档,编写对应的接口测试用例,然后把对应的url地址,data信息,headers都放入到postman里面。

2025-06-23 15:58:20 727

原创 【史上最全】接口测试+接口自动化测试总结(五)

1、mock技术的简介1)怎么实现mock(技术很多,大的概念,各种语言都可以实现)只要能把后台逻辑模拟出来的系统就是mock技术python,java 写后端;python+flask/django编程  写一个简易的系统(请求响应后台服务,不需要前端)需要编码能力;现成的mock平台  moco框架(java包)  所有的配置使用json文件(一般采用第三种,不需要代码编程技术,只要改json配置文件2)模拟技术不同的命名mock技术挡板技术 —很大的概念,挡板是mock里面的一种。

2025-06-20 16:10:43 323

原创 【史上最全】接口测试+接口自动化测试总结(四)

1、yaml(专门用来做配置文件的)1)yaml格式简介(yaml文件非常简洁)yaml的意思是:yet anoter markup language(仍是一种置标语言)的缩写yaml是专门用来写配置文件的语言,非常简洁强大,远比json格式方便可以用yaml做自动化测试框架的配置文件或者用例文件yaml作配置文件config file  比如说运行版本参数或者设置on和off都可以使用yaml来做2)python搭建yaml环境。

2025-06-19 16:33:32 887

原创 【史上最全】接口测试+接口自动化测试总结(三)

1、自动化测试用例设计:代码好处理,接口来说需要url、body、预期结果、请求方式、路径、接口名称、用例名称、模块、用例id、请求参数类型、请求参数)代码构建请求可能用到的,自动化测试用例要让代码容易解读。为什么需要用例名称:如果一个模块有很多接口,比如新增,列出,删除课程,一般按照顺序来测试如果不按照顺序(有名称可以自动识别用例模块,那个接口的,接口用例写的时候打乱,有用例名称可以自己识别组装成列表)—一般接口用例按照模块顺序写,方便。

2025-06-18 15:48:10 843

原创 【史上最全】接口测试+接口自动化测试总结(二)

1、token令牌token:令牌(令牌代表身份信息,身份标识----身份校验(数据库db校验,每发个请求就需要校验很麻烦,避免频繁访问数据库,token就表示身份))cookie和token(cookie里面最关键的就是session id值)cookie里面有时候有sessionid和token值一般为了减少对数据库的访问,校验,数据库的账号密码做个令牌:token需要身份校验,账号密码校验,获取token值(返回token字符串))

2025-06-17 16:16:59 602

原创 【史上最全】接口测试+接口自动化测试总结(一)

1、接口自动化测试概述什么是接口测试:前后端不分离:淘宝网站(响应的数据在页面,访问响应的数据是html的)返回的是一整个html(做接口难,需要解析数据,因为返回的是整个html代码)前后端分离,前端和后端通过api(接口交互),返回的只是数据本身(App可能并不需要后端返回一个HTML网页)(市面上主流项目前后端分离走json格式的)发请求以json数据格式返回的,通过api接口协议前后端进行交互的2、前端页面安卓或者ios app,网页统层为前端展示(数据展示和用户的交互),

2025-06-16 16:06:08 761

原创 爆肝整理,python接口自动化测试整理,基础进阶一套打通...

1、API测试怎么做?如何应对复杂场景的 API 测试?测试场景一:被测业务操作是由多个 API 调用协作完成背景:一个单一的前端操作可能会触发后端一系列的 API 调用,此时 API 的测试用例就不再是简单的单个 API 调用,而是一系列 API 的调用。存在情况:1)存在后一个 API 需要使用前一个 API 返回结果的情况。2)需要根据前一个 API 的返回结果决定后面应该调用哪个 API。

2025-06-15 15:43:32 866

原创 资深测试老鸟,自动化测试从0到1实际落地项目实战,一篇打通...

1、什么项目适合做自动化测试?1)需求稳定,不会频繁变更2)研发和维护周期长,需要频繁执行回归测试3)需要在多种平台上重复运行相同测试的场景4)某些测试项目通过手工测试无法实现,或者手工成本太高5)被测软件的开发较为规范,能够保证系统的可测试性6)测试人员已经具备一定的编程能力所以,要综合实际情况来看待“自动化测试”。它的确可以从一定程度上解放测试人员的劳动力,完成一些人工无法实现的测试,但并不适用于所有的测试场景。如果,维护自动化测试的代价高过了节省的测试成本,往往会得不偿失。

2025-06-13 15:35:39 666

原创 爆肝整理,自动化测试实施方案+误区分析,看这篇就够了...

1、自动化测试-实施方案1)项目讨论1.1 项目中符合自动化测试的部分有哪些?(目标和范围 scope, 准入准出标准)稳定的需求点、变动较少的页面每日构建后的测试验证 daily build比较频繁的回归测试需要在多平台上运行的相同测试案例、组合遍历型的测试、大量的重复任务1.2 自动化用例在整个项目的测试用例的覆盖率一般的要求 50% +重点的要求 80% +根据项目的具体要求,变动特别大的项目需要额外单独考虑覆盖率2)团队建设。

2025-06-12 15:35:14 906

原创 超细!一篇带你打通自动化测试,不要再走弯路了...

1、自动化测试目标自动化测试的主要目标是提高测试效率和准确性,以便更好地支持软件开发和交付流程。以下是一些常见的自动化测试目标:提高测试效率:自动化测试可以代替手动测试,从而加速测试过程,尤其是在重复性、繁琐或复杂的测试任务中。支持更高的测试覆盖率:自动化测试可以覆盖更多的测试用例和情景,以便检测潜在的问题和错误。提高测试准确性:自动化测试可以避免人为错误和主观判断,从而提高测试结果的准确性和可靠性。支持持续集成和交付:自动化测试可以与持续集成和交付流程集成,以便在软件开发过程中快速检测和解决问题。

2025-06-11 15:06:15 826

原创 自动化测试面试题+答案,背完立即拿offer...

1、你会封装自动化测试框架吗?这个问得最多,甚至有很多公司直接写在招聘要求中!当然可以,自动化框架主要的核心框架就是分层+PO模式:分别为:基础封装层BasePage,PO页面对象层,TestCase测试用例层。然后再加上日志处理模块,ini配置文件读取模块,unittest+ddt数据驱动模块,jenkins持续集成模式组成。2、如何把自动化测试在公司中实施并推广起来的?1)项目组调研选择自动化工具并开会演示demo案例,我们主要是演示selenium和robotframework两种。

2025-06-10 15:14:38 1013

原创 8年测试老鸟,接口测试自动化规范,让你不再背黑锅...

1、原则任何新增接口和修改接口都需通知测试人员,并由其进行相关接口测试;接口测试不仅要求从白盒角度对系统的整体架构有足够了解(逻辑),还要求从黑盒角度对用户场景熟悉(业务),两者相辅相承设计测试用例;始终站在用户的角度对系统接口进行全面高效持续的检测。2、评估项业务功能覆盖是否完整业务规则覆盖是否完整参数验证是否达到要求(边界、业务规则)接口异常场景覆盖是否完整接口覆盖率是否达到要求代码覆盖率是否达到要求性能指标是否满足要求安全指标是否满足要求3、类型。

2025-06-09 15:23:39 984

原创 接口测试如何做?什么才叫接口测试?跟着老鸟一步到位...

1、基础介绍1)什么是接口我们常说的接口一般指2种API:应用程序编程接口GUI:图形用户界面(接口)这里我们主要说API——接口测试2)接口测试的目的测试接口的正确性和稳定性(持续集成是接口测试的核心)3)接口测试的原理模拟客户端向服务器发送请求报文,服务器接收请求报文后对相应的报文做处理并向客户端返回应答,客户端接收应答的一个过程。4)接口测试的重点检查数据的交换,传递和控制管理过程,还包括处理的次数5)接口测试用例设计。

2025-06-08 14:40:17 807

原创 爆肝整理,自动化测试从环境搭建到封装,看这一篇就够了...

1、测试环境选择和搭建自动化测试运行环境,不外乎测试环境(SIT)、验收环境(UAT)、灰度环境(PRE)和生产环境(PROD)。在不同的环境运行的目的、效果、优势和不足也各不相同,下面是不同环境的区分对比结果。不同环境对自动化测试开展的便利性和制约性不同,建议根据自动化测试的成熟度、要解决的问题来选择不同的环境。当然,如果选择搭建单独的自动化测试环境,就要考虑环境资源申请、域名、代码仓库权限、维护成本等因素。

2025-06-06 15:43:00 915

原创 从接口测试到接口自动化测试,“我“需要学那些?

1、什么是接口测试?定义:测试系统组件间接口的一种测试。主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点,重点是检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等;目的:测试接口的正确性和稳定性;原理:模拟客户端向服务器发送请求报文,服务器接收请求报文后对相应的报文做处理并向客户端返回应答,客户端接收应答的过程;重点:检查数据的交换,传递和控制管理过程,还包括处理的次数;核心:持续集成是接口测试的核心;

2025-06-05 15:52:09 651

原创 测试老鸟整理,Web自动化测试的模型分析,一篇带你打通...

1、线性测试早期的自动化测试,就是通过录制或者编写应用程序的操作步骤产生响应的线性脚本,来模拟用户完整的操作场景。优点:单个脚本相对完整,且独立,可拿出来单独执行;缺点:开发成本很高,测试用例之间可能存在重复操作,每次都要录制或编写重复的操作,比如用户登录;维护成本很高,因为存在重复操作,因此如重复操作发生变更,就需要包含重复操作的用例都需要进行修改;2、模块驱动化测试将重复的操作独立封装为公共模块,用例执行过程中需要用到时调用该公共模块,最大限度的消除重复操作;

2025-06-04 15:33:26 1018

空空如也

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

TA关注的人

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