分享测试知识

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

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

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

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

2022-06-07 15:55:45 25835 688

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

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

2022-05-25 16:40:02 12462 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 14283 16

原创 疯狂收割offer,软件测试-自动化测试面试题汇总(新版)

面试题:你有没有做过自动化测试?我在xx项目中实施了web自动化测试,我们项目中搭建自动化测试框架技术:python+selenium+unittest/Pytest+ddt+jenkins,然后用的POM分层的模式(面向对象思想),数据驱动使用的是excel+ddt的驱动模式,我在这个自动化测试实施的项目里所负责的那些模块那些测试用例的自动化代码编写我在xx项目中实施了接口自动测试平台搭建,技术栈:python+django+unittest+ddt+jenkins。

2024-02-26 14:47:07 1199

原创 【软件测试面试】要你介绍项目-如何说?完美面试攻略...

1、测试面试时,面试官要你介绍项目,怎么说?关于介绍自己的项目?可以从以下几个方面来表述:【项目基本介绍]】项目架构、项目业务流程、包含功能模块;【项目职责】总结自己在项目中所做的工作,可进行一些数据量化【某一项职责细化】针对项目中所做工作的某一项展开说明,体现亮点,凸显优势以电商项目为例:1)项目基本介绍这个电商项目是一个B/S架构的 B2C电商平台系统,依托线上平台为客户提供各种美妆产品,包括护肤、化妆品、美容、香水等等。

2024-02-25 14:34:14 1179

原创 资深老鸟总结,接口测试加解密处理+BUG定位+金融项目经验...

加解密接口的处理目标:知道项目中接口加解密的实现流程了解加解密的代码实现知道Jmeter如何实现接口加解密测试知道基于Requests如何实现接口加解密测试1、APP端/客户端接口加解密介绍加密方式(两种):在TCP/IP四层模型中的应用层进行加密。类似密码本,当前项目使用的是这种,可以看到所有响应内容,只是看不懂。在TCP/IP四层模型中的运输层和应用层之间进行加密,通过传输协议实现加密,如https。类似加密路径,此种加密方式抓取到的报文响应内容全是乱码2、加解密接口测试时的要点。

2024-02-23 15:08:30 760

原创 史上最细,自动化测试框架-数据驱动实战总结,一文概全...

1、自动化测试框架概念随着时代高速发展,面对市场强大的竞争,研发的产品需要快速完成研发和测试。面对质量和快速的交付双重压力下,我们需要让代码替代人工完成日益多CASE检查,自动化测试框架孕育而生。自动化测试框架是一套包含测试case、测试结果、测试方法等一些实现对测试软件进行测试的解决方法。对于一个刚刚起步的测试团队,选择一款自动化测试框架,它们帮我们提前定义好概念和CASE编写方法等集合,能在项目中产生收益。2、关键字驱动什么是关键字驱动?

2024-01-16 14:33:56 1235

原创 爆肝整理,性能测试-从零构建技术体系,一文带你策底打通...

如何构建性能测试的技术体系?性能测试技术体系的构建,大致要分为四个阶段,分别是:日常化、自动化、工具化和平台化。1、日常化很多做性能测试的同学,在工作中面临的最大问题是性能测试无法成为日常测试工作的一部分,即性能测试作为质量保障的一种手段,却无法融入正常的需求版本迭代流程中。最常见的例子就是一句话需求,比如:这几个接口压测一下,出一份报告;或者线上出了性能问题,才火急火燎的找测试同学,对系统进行压测,再排查定位问题。

2024-01-15 14:35:45 1000

原创 8年老鸟,自动化测试经验,测试数据管理分析总结,一篇打通...

问题:把测试数据放配置文件读取和放文件通过函数调用读取有什么区别?自动化测试过程中,现在大多都默认测试脚本与测试数据分离的设计,这样做的好处是:降低维护成本,迁移成本以及提高效率。因此测试数据放在哪里,如何管理,不能一概而论。1、业务场景1)比如在UI自动化测试中,需要测试某个电商网站的各个业务模块,但前提是要用户登录。这个用来执行登录的测试账号数据往往是固定的,那么专门将一组username和password放在一个测试数据文件或者测试数据库中,这样就显得太笨重,耗时费力。

2024-01-14 14:27:02 997

原创 测试老鸟汇总,接口测试总结与用例编写,一文策底概全...

1、为什么要做接口测试?1)现在很多系统前后端架构是分离的,因为不同端(前段,后端)的工作进度不一样,所以我们要针对最开始出来的接口,以及需要调用其他公司的(银行,支付宝,微信,qq等)一些接口进行接口测试及验证数据,从安全层面来说,只依赖前端进行限制已经完全不能满足系统的安全要求(绕过前端太容易了), 需要后端同样进行控制,在这种情况下就需要从接口层面进行验证。在这种情况下就需要从接口层面进行验证。前后端传输、日志打印等信息是否加密传输也是需要验证的,特别是涉及到用户的隐私信息,如身份证,银行卡等。

2024-01-12 14:39:21 1023

原创 吐血整理,自动化测试框架总结,一篇从0到1策底打通...

1、什么是框架定义:为解决某些特定问题而约束边界,支撑整个问题解决方案,配套了一些解决问题的组件而构成的工具。特定问题:什么问题?——自动化测试约束边界:为什么约束?——明确测试范围和目的解决方案:用什么方案解决问题?——编程语言+工具+其他构成工具的组件:哪些组件?—— 用例、脚本、数据、日志、报告、通知工具:特点是什么?—— 灵活性、可扩展性、高内聚低耦合2、自动化测试1)为什么要进行自动化测试?①黑盒测试回归效率低②手动测试的偶然性和不确定性③回归的覆盖率不足。

2024-01-11 14:22:59 1025

原创 13年老鸟整理,自动化测试落地实施方案总结,看这篇就够了...

一般来说,工作中写这种技术落地方案,原因不外乎下面这几点:技术实践落地,方案本身就是一个指引;文档落地沉淀为知识库,便于其他同学查看学习;梳理落地思路,经过评审才能获得团队和上级认同,进而有资源投入;从个人的实践经验来说,一个自动化测试落地方案或者技术方案,主要由下面几点构成。1、实施背景和挑战写技术落地方案时,优先级最高的是交代清楚为什么要做这件事,做这件事能解决什么问题。技术本身是无法直接等于价值的,而是通过技术解决问题才能间接创造价值。

2024-01-10 14:19:06 945

原创 8年测试总结,正确的自动化测试实施-单元/接口/Web自动化...

今天给大家分享自动化测试到底该怎么做?1、软件测试三层金字塔在讲自动化测试前,大家都知道软件测试的分层模型,“三层金字塔”,分为单元、服务和UI三个层级。尽管大家对此的具体描述各不相同(有人将三层分别定义为单元、接口、集成测试;也有人将整个金字塔划分为4-5个层级),但金字塔自底向上的结构是大家公认和遵循的。1)单元测试单元测试是针对代码单元(通常是类/方法)的测试,单元测试的价值在于能提供最快的反馈,在开发过程中就可以对逻辑单元进行验证。

2024-01-09 14:17:07 1052

原创 资深测试总结,自动化测试用例7条法则,一文策底贯通...

1、万物皆对象学过java或python的同学应该都知道这句话吧,没错,在我们设计自动化测试用例的时候也需要这个理念。毕竟和黑盒测试用例不同,自动化测试用例不是给人类执行的,我们需要使用对应的开发语言来进行用例的编写。在编写测试用例脚本的时候,时时刻刻需要把这个理念贯彻其中。当然,编写用例的过程与其他开发人员的编码工作没有什么本质上的区别,也别指望用例脚本可以一次性的编写到位,脚本大多数都是需要一次又一次的优化。起初写的效率低一点也没关系,我们先确保可以跑通,复用性和健壮性可以稍微差点。

2024-01-08 14:21:13 1025

原创 爆肝整理,接口测试+为什么要做接口测试总结,策底贯通...

1、什么是接口测试接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。一般来说,测试接口,就是指测试接口的功能,性能和稳定性测试,当然可能还有安全性测试。这个入门系列会让你掌握接口的功能测试。一般,来说我们听说到的接口基本上都是指HTTP或者HTTPS协议的接口测试,也就是一些web服务请求。一个软件项目中,有很多接口,少的有几十个,多的有几百上千个接口。

2024-01-07 14:27:16 1368

原创 全网最细,接口+接口自动化测试面试题汇总(附回答)

1、我们测试的接口属于哪一类?通常都是B/S架构,由客户端调用,或模拟客户端调用服务器提供的请求接口,由服务器完成处理并返回一个应答的过程。例如 webservice接口 http接口 jms接口 hessian接口2、HTTP接口传递数据最常用的方式?get和post最常用。get是从服务器上获取数据 适用场景:在做搜索接口 商品信息接口post是向服务器上传送数据 适用场景:在做数据添加修改删除时或图片上传等时能用到3、HTTP接口测试的类型?get请求无参数。

2024-01-05 14:24:58 1282

原创 史上最强,Python3+Selenium3+PO+Yaml+DDT自动化测试框架...

框架采用python3 + selenium3 + PO + yaml + ddt + unittest等技术编写成基础测试框架,能适应日常测试工作需要。1)使用Page Object模式将页面定位和业务操作分开,分离测试对象(元素对象)和测试脚本(用例脚本),一个页面建一个对象类,提高用例的可维护性;2)使用yaml管理页面控件元素数据和测试用例数据。例如元素ID等发生变化时,不需要去修改测试代码,只需要在对应的页面元素yaml文件中修改即可;3)分模块管理,互不影响,随时组装,即拿即用。

2024-01-04 14:39:22 1116

原创 爆肝整理,接口性能测试总结,一篇直接上高速...

1、 性能测试术语1)响应时间响应时间即从应用系统发出请求开始,到客户端接收到最后一个字节数据为止所消耗的时间。响应时间按软件的特点再可以细分,如对于一个 C/S 软件的响应时间可以细分为网络传输时间、应用服务器处理时间、数据库服务器处理时间。另外客户端自身也存在着解析时间、界面绘制呈现时间等。响应时间主要站在客户端角度来看的一个性能指标,它是用户最关心、并且容易感知到的一个性能指标。2)吞吐率。

2024-01-03 14:29:32 1007

原创 各个大厂软件测试面试题,面试经验分享(内含答案)

1、华为测试岗电话面试一面1)自我介绍2)项目流程 ==>讲下H模型3)业务流程 ==>项目讲解、可从贷款流程讲起4)做过自动化吗?5)做过接口测试吗?可从postman和jmeter做手工接口测试,然后Python+request库和jmeter做接口自动化讲起6)性能测试做过吗?可以说做过、但是注意回答的技巧、可以从用badboy录制性能脚本、然后导入到jmeter对接口进行压测、并且生成聚合报告。

2024-01-02 15:14:56 1088

原创 8年测试老鸟,接口自动化测试总结,一篇策底打通...

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

2023-12-29 14:42:15 1041

原创 超强整理,Web自动化测试-验证码/cookie机制(详全)

1、后台登录案例设计测试用例处理验证码以及绕过登录使用cookie机制1)搭建测试环境安装第三方库,配置对应的测试环境需要安装依赖库安装对应的浏览器以及驱动谷歌浏览器谷歌的驱动浏览器和驱动版本号一定要保持一致才能进行使用版本号是114之前:https://chromedriver.storage.googleapis.com/index.html版本号是114之后:https://googlechromelabs.github.io/chrome-for-testing/#stable将谷歌驱

2023-12-28 14:46:14 927

原创 史上最全,购物车测试点+发红包测试点总结,一篇策底概全...

1、购物车的测试点1)功能测试不登录和登录的情况下能否加入购物车;点击加入购物车是否会显示商品的颜色,规格,数量等等;在商品详情页面加入购物车和商品列表页面加入购物车是否有不一样的地方;假如商品库存只有100件,要验证边界值的情况,比如99,100,101件是否可以加入;加入购物车的数量是否可以为中文,英文或者特殊字符;加入到购物车的商品是否支持删除和编辑功能;加入到购物车的商品是否支持删除到0件;加入到购物车的商品是否会显示到最近加入,会通过时间进行排序;

2023-12-27 14:40:49 1333

原创 全网最细,Web自动化测试-数据驱动测试(超强整理)

1、什么是数据驱动测试数据驱动测试被称为DDT:D-data:数据D-driver:驱动T:tests:测试用例数据驱动测试的使用场景:将不同的数据放在同一个业务逻辑上运行,然后驱动测试用例执行核心思想:实现一个用例脚本使用不同的参数数据进行全部的用例执行2、pytest实现参数化流程对于一样的用例执行流程,使用不同的参数数据可以进行数据驱动测试实现参数化流程安装第三库pytest测试框架创建模块以及用例函数名都需要符合pytest默认的匹配规则。

2023-12-26 15:04:03 993

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

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

2023-12-25 14:25:29 903

原创 史上最全,资深测试老鸟-接口测试总结,看这篇就足够了...

1、什么是接口接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口。系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,你引用他提供的接口就能使用他写好的方法,从而达到数据共享的目的。比如说咱们用的app、网址这些它在进行数据处理的时候都是通过接口来进行调用的。程序内部的接口:方法与方法之间,模块与模块之间的交互,程序内部抛出的接口。

2023-12-24 14:45:29 903

原创 史上最细,Pytest自动化测试框架全面解析,看这篇就够了...

1、pytest核心基本功能非常容易上手,入门简单,具有丰富的资料文档,有很多实例可以进行参考具有很多的第三方插件,并且可以自定义扩展功能执行测试用例过程中可以将某些用例进行标记:跳过,指定顺序执行,标记失败,标记参数化等支持标记参数化:用例脚本只需要编写一次,那么可以实现数据驱动测试完整整个模块的测试内容支持重复执行失败用例便捷管理用例,方便和持续集成工作完成集成任务,便于生成自动化测试报告自动化测试框架的核心作用:定位测试用例;执行测试用例;断言测试用例;生成测试报告;

2023-12-22 14:38:19 1252

原创 全网最细,Jmeter性能测试-入门级接口压测思路,一文打通...

1、压力测试重点关注点是什么?1)先捋一下压测的目的是什么?压测主要目的是结合当前服务资源以及当前环境配置基础下,对应用接口在不同压力场景下得出各指标结果是否满足实际应用需求【所以要优化性能指标的话,除从应用接口的代码逻辑和设计链路去优化的话,还需要结合环境的配置(例:连接数、队列值、jvm配置等)以及本身的物理资源去出发;能调到最合理的、最充分的利用率那就是性能大咖了】;2)对“并发”名词说明并发这个词在项目中很容易混淆,所以在此先讲解下这个词;并发分为相对并发和绝对并发;

2023-12-21 14:34:13 1044

原创 全网超细,Pytest自动化测试YAML数据驱动实战(详全)

1、YAML简介yaml是一种文件类型,往细了说,是一种通用的数据序列化格式;它与python中的字典数据类型大致相同。也是遵循key=value(键值对形式)的方式进行数据存储。YAML是一个可读性高,用来表达数据序列化的格式。YAML参考了其他多种语言,包括:C语言、Python、Perl,并从XML、电子邮件的数据格式(RFC 2822)中获得灵感。Clark Evans在2001年首次发表了这种语言,另外Ingy döt Net与Oren Ben-Kiki也是这语言的共同设计者。

2023-12-20 14:30:22 1217

原创 一文打通,Web自动化测试从0到1落地项目实战(详细)

1、web自动化测试的流程实施1)需求分析在这一阶段,需要明确测试的目标和范围,例如需要测试哪些功能,需要覆盖哪些场景,需要满足哪些性能指标等。同时也要考虑测试数据的准备,例如如何生成测试数据、如何管理测试数据等。2)技术选型在这一阶段,需要根据项目需求和特点,选择合适的自动化测试框架和工具。例如选择SeleniumWebDriver作为自动化测试框架,使用Python语言编写测试脚本,使用Pytest作为测试运行工具等。3)环境搭建。

2023-12-19 15:48:52 1196

原创 爆肝整理,Java接口自动化测试实战-rest-assured(详细总结)

1、关于rest-assuredrest-assured 是一个能够简化测试rest服务的Java DSL,像ruby或者python一样的动态语言去测试和验证http服务。基于java并且兼容了groovy动态语言的特性,使我们像写脚本语言一样去测试http服务。"lotto":{},很简单的使用rest-assured断言你的响应结果是否符合预期。如果看起来很简单,have a try?2、rest-assured小试牛刀。

2023-12-11 15:00:07 428

原创 资深老鸟整理,Java接口自动化测试总结,从0到1自动化...

这几年接口自动化变得越来越热门,相对比于UI自动化,接口自动化有一些优势1)运行比UI更稳定,让BUG更容易定位2)UI自动化维护成本太高,接口相对低一些接口测试其实有很多方式,主要有两种,一个是工具,最常见的有:Postman,SoupUI,Jmeter;另一个就是代码,Java和Python都可以实现。工具的好处就是直观,快速上手,有些工具也做到了半自动化和集成,但是工具还是会有一定的限制,代码相对与工具来说是更万能,利用接口测试框架结合TestNG或者Junit,实现接口自动化。

2023-12-10 14:49:40 238

原创 【软件测试面试题】老鸟整理,一线大厂真实面试题汇总解析...

1、面试类型视频面试电话面试公司面试面试题:①技术问题功能测试自动化测试性能测试app自动化测试ui自动化测试接口自动化测试②人事问题python基础问题操作系统Linux常用命令数据库相关的问题测试理论和方法笔试题主要的题目类型算法题目,选择题,判断题,问答题2、近期面试问题梳理1)前置接口变动了,会影响到后置的接口用例,比如后置有20条用例,你会怎么解决?如果前置接口会影响到后置接口,首先确认前置接口的变动情况。

2023-12-08 14:29:15 143

原创 【附源码】完整版,Python+Selenium+Pytest+POM自动化测试框架封装

1、测试框架简介1)测试框架的优点代码复用率高,如果不使用框架的话,代码会显得很冗余。可以组装日志、报告、邮件等一些高级功能。提高元素等数据的可维护性,元素发生变化时,只需要更新一下配置文件。使用更灵活的PageObject设计模式。2)测试框架的整体目录目录/文件说明是否为python包common这个包中存放的是常见的通用的类,如读取配置文件是config配置文件目录是logs日志目录page对selenium的方放进行深度的封装是页面元素存放目录。

2023-12-07 14:25:49 741

原创 史上最全,资深老鸟整理-性能测试面试题汇总

1、什么是负载测试?什么是性能测试?负载测试是一种性能测试指数据在超负荷环境中运行,程序是否能够承担,在这种测试中,将使测试对象承担不同的工作量,以评测和评估测试对象在不同工作量条件下的性能行为,以及持续正常运行的能力。负载测试的目标是确定并确保系统在超出最大预期工作量的情况下仍能正常运行。此外,负载测试还要评估性能特征,例如,响应时间、事务处理速率和其他与时间相关的方面。

2023-12-06 14:43:23 139

原创 跳槽?软件测试工程师怎样才能越跳越值钱?老鸟带你揭秘...

1、把控好跳槽频次我们在编写简历的时候,总想尽可能展示出自己的技能,但是简历上所呈现的跳槽频次,也是众多面试官的一个关注点。如果跳槽频繁,就极有可能在面试官内心,被打上“不稳定”“忠诚度不高”的标签。2、工作多长时间跳槽,才能完美提升薪资呢?未满一年尽量不要跳,毕竟软件测试是一个技术岗位,是需要在实际项目中不断地去积累经验,提升技术。进入一家公司学习和适应大致就需要3-6个月,而为组织创造价值大致是在6-12个月左右。未满一年跳槽,那么简历上就不太好看了。

2023-12-05 14:50:35 133

原创 最强-接口自动化测试总结,接口鉴权+加密与解密+数据库操作/断言...

1、接口鉴权的多种方式1)后端接口鉴权常用方法cookie:携带身份信息请求认证之后的每次请求都携带cookie信息,cookie记录在请求头中token:携带身份信息请求认证之后的每次请求都携带token认证信息可能记录在请求头,可能记录在url参数中auth:每次请求携带用户的username和password,并对其信息加密oauth2(选修):携带身份信息请求认证服务端向指定回调地址回传code通过code获取token之后的请求信息都携带token。

2023-12-04 14:48:56 318

原创 资深13年老鸟,性能测试误区详细总结,避开弯路...

误区1:应用程序必须通过功能性测试后才可以测试性能。应该尽早的进行性能测试。性能测试可以发生在各个测试阶段中,即使是在单元层,一个单独模块的性能也可以使用白盒测试来进行评估,然而,只有当整个系统的所有成分都集成到一起后,才能检查一个系统的真正性能。性能测试从早开始,完成一个小模块,对小模块的接口进行性能测试,一般耗费资源很少,但可以防止问题在项目最后出现,花费很大的精力去修改。而有些资料中提到的:在系统代码开发和功能测试完成之后,进行性能测试的说法,是为了检查系统整体性能的做法。

2023-12-01 14:44:24 109

原创 从0到1打通,Pytest自动化测试框架详细总结,一文概全...

1、什么是单元测试框架?单元测试是指在软件开发当中,针对软件的最小单位(函数,方法)进行正确性的检查测试。2、单元测试框架主要做什么?测试发现:从多个文件里面去找到我们需要的测试用例。测试执行:按照一定的顺序和规则去执行测试用例,并生成结果。测试判断:通过断言判断预期结果和实际结果的差异。测试报告:统计测试进度,耗时,通过率等数据,并生成测试报告。3、单元测试框架和自动化测试框架有什么关系1)自动化测试框架作用提高测试效率,降低自动化用例的维护成本。

2023-11-30 14:47:45 176

原创 30岁的测试人?软件测试“内卷“?“我“该如何冲出破圈...

1、软件测试的内卷是怎样的?在谈起测试圈的内卷之前,我们必须先搞清楚我们常说的内卷是什么。内卷,网络流行词,本意是指人类社会在一个发展阶段达到某种确定的形式后,停滞不前或无法转化为另一种高级模式的现象。当社会资源无法满足所有人的需求时,人们通过竞争来获取更多资源。在测试圈,随着基于敏捷甚至是Devops的架构,作为这些架构重要内容的自动化成为了热门,而测试行业也进入了推广自动化的“军备竞赛”。

2023-11-29 15:07:15 114

原创 【软件测试面试】项目经验回答+面试技巧和方法汇总...

1、测试面试时问你的项目经验?很简单,给你们一个公式1)自我介绍,名字 学历 荣誉。2)简述项目背景,你身处这个项目是做什么的。不要太细,试着引导一下面试官让他提问。这样,请问您对此有什么疑问吗?2)简述 你在项目中的角色,做那方面的工作。具体的工作陈述。有个度,自己把握好,什么不该说,这个要管好嘴。比如,项目设计细节,方案细节,等涉嫌保密的信息只字不提。至少你该表现出,我有一条线,我不会跨过去。

2023-11-28 15:08:26 212

空空如也

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

TA关注的人

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