- 博客(634)
- 问答 (1)
- 收藏
- 关注
原创 软件测试项目实战经验附视频以及源码【商城项目,app项目,电商项目,银行项目,医药项目,金融项目】
大家好,我是凡叔。最近很多小伙伴都在面试,但是对于自己的项目经验比较缺少。凡叔再度出马,给大家找了一个非常适合练手的软件测试项目,此项目涵盖web端、app端、h5端、小程序端,可以说非常之全面。 在这之前,凡叔已经推出了很多的项目实战教程,包括接口自动化,web自动化。但是,这些教程以web测试和接口测试为主,没有app等项目。为了让实战项目更加全面、涵盖到各端,同时也为了满足读者粉丝们对项目的高需求,我决定再给大家找一个项目。(实力宠粉,求个赞不过分吧~) 说实话,在找项目的过程中,我下载过(甚至付
2022-06-07 15:55:45
28524
700
原创 软件测试需要学习什么?好学吗?需要学多久?到底是报班好还是自学好?
目录前言:【文章的末尾给大家留下了大量的福利哦。】一:软件测试好学吗?需要学习多久?二:那么选择软件测试行业有什么优势呢?三:再来说说大家最关心的——软件测试人员的薪资怎么样?四:软件测试选择自学还是培训?五:再给大家分享一个软件测试的学习路线,便于大家更好更快地走上软件测试的正轨上。1,软件测试需要学习什么?2.软件测试的基础知识3.软件测试工具4.项目实操六:目标七:学习资料前言:我发现很多的小伙伴刚刚毕业和想转行的小伙伴对于软件测试.
2022-05-25 16:40:02
13239
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
16070
16
原创 吐血整理,自动化测试数据管理,一篇快速上手...
自动化测试过程中,现在大多都默认测试脚本与测试数据分离的设计,这样做的好处是:降低维护成本,迁移成本以及提高效率。因此测试数据放在哪里,如何管理,不能一概而论。1、业务场景①、比如在UI自动化测试中,需要测试某个电商网站的各个业务模块,但前提是要用户登录。这个用来执行登录的测试账号数据往往是固定的,那么专门将一组username和password放在一个测试数据文件或者测试数据库中,这样就显得太笨重,耗时费力。将其写入测试脚本或者写入配置文件,直接引用效率会更高。
2026-01-31 16:42:08
526
原创 8年资深老测试,自动化测试成熟模型详解,一篇通透...
我发现自动化测试已经成了业务测试同学的面试必问技能。前几年大家觉得功能测试最多只负责功能+接口,自动化测试需要有专门的岗位,而近几年,自动化测试成了业务测试的必备技能。我个人认为原因有如下几点:软件工程理念在实际工作中的不断深入;业务迭代加速以及系统架构不断复杂化倒逼测试提升效率;自动化测试工具/框架/技术实践不断丰富成熟以及求职市场的整体水平提升;其实自动化测试的理念很早就被提出来了,国外也有很多的实践,国内相对较慢,但近几年测试圈子整体的基础技术建设也在快速发展。
2026-01-30 16:26:13
646
原创 如何创造自动化测试业务价值?资深老鸟一篇通透...
对于自动化测试的价值如何体现,我的思考和观点主要有如下2点:基于团队内部,从解决问题角度出发的技术落地实践和数据度量;基于跨团队合作,从KPI/OKR角度,用度量的数据来支撑你的价值传递;1、团队内部,解决问题不同公司不同技术团队对于开展自动化的目的各有不同,常见的目的有下面几点:测试数据准备耗时长,为了提升造数据的效率而做自动化测试;项目上线之前的核心业务链路回归,为了提升回归测试效率,这也是一种上线前的check手段;
2026-01-29 16:09:52
539
原创 自动化测试,技术新手怎么提升自己能力?一篇老鸟带你上高速...
成长是一个比较长的过程,而非一蹴而就的事情。成长是什么?个人认为成长的三要素是技术+经验+心态。技术是解决问题的手段,经验是对解决问题过程的抽象总结,心态则是遇到问题后的应激反应,或者可以理解为看待问题的角度。技术的获取和熟练,需要不断的学习实践,才能形成自己的知识体系。应用技术解决问题的过程和结果优劣,最终经过复盘思考总结形成了经验。知识体系+经验,会不断修正个人面对问题时的心态,最终会形成自己的思维逻辑体系,或者称之为方法论。其次,职业发展规划并没有标准答案,也没有适用于所有人的模版。
2026-01-28 15:57:39
618
原创 自动化测试最常见的9个错误,跟着老鸟上高速...
1、自动化一切始终先定义测试范围,然后再考虑自动化。作为新的自动化测试人员,我们想要做最全面的测试工作。你可以使项目的95%自动化,但这是否值得去花费时间,精力和金钱?好奇是至关重要的,但是请始终记住,自动化并不是万能的,并且不可能使所有事情自动化。总是问自己为什么要为一个项目做自动化。去问问其他有经验的同事,如果他们认为做自动化确实是会带来一些收益,那么你可以去做。但是仅仅需要去自动化那些能够提供价值并节省资源的测试工作。2、不注意工具工具可以使测试变得容易或具有挑战性,因此请明智地选择它们。
2026-01-27 16:47:58
460
原创 资深测试老鸟,自动化测试分层实践分析,一篇快速上手...
1、分层模型自动化测试的分层模型,测试同学都应该很熟悉了,按照分层测试理念,自动化测试的投入产出应该是一个金字塔模型。越是向下,投入/产出比就越高,但开展的难易程度/成本和技术要求就越高。从控制质量的角度来说,单元测试自动化是最应该投入资源去提升覆盖率的。因为代码的质量风险越早发现,修复的成本越低,对最终交付质量的影响也越小。从性价比的角度来说,接口自动化测试最应该在实际的工作实践中去推动落地。
2026-01-26 16:36:49
615
原创 8年老鸟,自动化测试框架选型落地,看这篇就够了...
其实关于测试框架选型,要考量的无非是如下几点:个人技术基础如何,框架的学习难易曲线;框架功能是否丰富,官方文档是否详细,框架生态是否成熟;框架本身的扩展性如何,是否支持多语言,开源还是商业的;如果个人技术基础比较薄弱,建议选择功能丰富开箱即用,且学习曲线比较平滑的。有些框架入门简单,但是进阶和落地难度就会特别高;有些框架入门难度稍微高点,但整体的学习难易曲线比较平滑,适合不断打怪升级,这点需要看个人适配程度和喜好。第二点,功能丰富意味着落地实践阶段二次开发封装的成本投入较低。
2026-01-24 16:15:31
633
原创 8年老鸟整理,自动化测试落地方案详细,一篇上高速...
实施背景和挑战写技术落地方案时,优先级最高的是交代清楚为什么要做这件事,做这件事能解决什么问题。技术本身是无法直接等于价值的,而是通过技术解决问题才能间接创造价值。且任何技术方案的落地,势必都需要一定的成本投入,如果落地后能解决的问题所创造的价值还不如投入的资源,那这个技术案例就是失败的。以自动化测试来说,自动化测试的本质是将手动执行的部分让机器或者工具自动执行,通过一定的规则和判断逻辑自动出具结果,提高执行的过程效率。
2026-01-23 16:32:55
625
原创 资深老鸟,什么项目适合做自动化,与实施方案,一篇上高速...
1、什么项目适合做自动化测试?什么项目适合做自动化测试?1.需求稳定,不会频繁变更2.研发和维护周期长,需要频繁执行回归测试3.需要在多种平台上重复运行相同测试的场景4.某些测试项目通过手工测试无法实现,或者手工成本太高5.被测软件的开发较为规范,能够保证系统的可测试性6.测试人员已经具备一定的编程能力所以,要综合实际情况来看待“自动化测试”。它的确可以从一定程度上解放测试人员的劳动力,完成一些人工无法实现的测试,但并不适用于所有的测试场景。
2026-01-22 16:05:14
558
原创 自动化测试有必要学吗?又要怎么学呢?进阶之道...
何为自动化测试首先,自动化测试是一种软件测试方法,是相对于手工测试的一种测试手段。其中,测试人员使用测试工具或编程语言编写脚本来执行测试。通过模拟用户行为、执行测试用例、检查系统行为、生成测试报告等方式来自动化测试流程。手工测试是为了提高软件质量,自动化测试是在提高软件质量的同时提高测试效率(更好、更快、更省时,多快好省,降本增效),两者的最终目标是一致的,都是为软件质量服务。与手动测试相比,自动化测试可以快速执行大量的测试用例,并且可以在重复执行测试用例时保持一致性。
2026-01-21 16:21:29
655
原创 从初级测试工程师进阶中级测试岗,一篇避开弯路...
普通程序员 35 岁之后的出路在哪里?互联网大厂裁员浪潮,35 岁左右互联网人该何去何从?大龄程序员转行做什么呢……虽说各个行业都会有这样的现象,我们暂且称之为职业焦虑,但是在 IT 互联网行业尤为明显。在我看来,中年危机的出现根本原因并不是因为你年龄大了,体力和脑力跟不上年轻人,而是你的能力没有追上你的工作年限,也就是说你只是一年经验重复使用了 N 年,感慨工作之后没有时间学习。前期发育不好,中期又干不过别人,所以问题集中爆发,导致境况急转直下,几年之内从风流潇洒的少年到焦头烂额的中年。
2026-01-20 15:36:11
529
原创 从功能测试进阶自动化测试,“我“需要怎么做?
为什么要学习自动化测试?测试人员的职业发展路线,无非就是两条,技术路线和管理路线。技术路线一般就是功能测试(60%)–> 自动化测试(25%)–> 测试开发(5%)–> 测试架构师 / 业务专家 / 测试专家(5%)管理路线一般就是测试工程师(60%)–> 测试组长(25%)–> 测试经理(10%)–> 测试总监(5%)。如果你已经从事测试工作两三年时间了,或者开发转测试,又或者上来就要包装三年及以上工作经验,那么掌握自动化测试技能必不可少。
2026-01-19 16:11:09
639
原创 史上最牛,pytest自动化测试框架入门到精通,全套实战(2)
1、pyets种有四种级别的setup和teardownsetup_module和teardown_module,在整个测试用例所在的文件中所在的文件中所有的方法运行前和运行后运行,只运行一次—模块的setup_class和teardown_class,在整个测试文件中的一个class中所有的用例的签后运行 ----class类setup_method和teardown_method,在class内的每个方法运行前后运行 ---------方法的。
2026-01-17 15:10:42
630
原创 史上最牛,pytest自动化测试框架入门到精通,全套实战(1)
1、框架简介pytest,rf(学关键字语法,报告漂亮),unitestpytest是python的第三方单元测试框架,可以做系统测试,比unitest更简洁和高效,执行315种以上的插件,同时兼容unittest框架,在unittest框架迁移到pytest框架的代码不需要重写代码unittest框架迁移到pytest框架的时候不需要重写代码纯python代码的自动化测试框架2、Pytest框架简介接口测试方案:python。
2026-01-16 15:46:00
588
原创 13年老鸟,自动化测试平台搭建详情,一篇带你上高速...
1、需求分析与规划1)明确目标和范围确定自动化测试覆盖的测试类型(功能、性能、接口、UI等)及优先级。界定适用的平台(Web、移动端、API、数据库等)和业务场景(高频回归、复杂流程、数据驱动等)。2)团队能力评估评估团队技术栈(如 Python/Java/JavaScript)与工具链适配性。平衡学习成本与工具能力,避免过度依赖复杂框架。3)ROI(投入产出比)分析优先自动化高重复、高稳定性的测试用例,避免自动化“易变”或“一次性”场景。2、技术选型与工具链①框架与工具选择。
2026-01-15 20:31:08
613
原创 8年测试老鸟,软件测试经验分享,带你少走弯路...
1、测试阶段划分1)单个模块功能测试时间相对较长,但每一个项目都应该有专门的集成测试阶段,并且应该不止进行一轮。每一轮集成测试,应该都有自己的目的,比如第一轮集成测试,是根据集成测试要点验证整体功能情况;第二轮集成测试是回归测试;第三轮集成测试是交叉测试。每个项目应进行几轮集成测试,根据项目实际情况而定,而决定的因素多与工期、项目问题多少而定。2) 每个项目都应该有专项测试阶段,比如接口测试、性能测试、异常测试等。
2026-01-14 15:52:29
619
原创 超细整理,python自动化测试面试题汇总(附答案)
面试题:你有没有做过自动化测试?我在xx项目中实施了web自动化测试,我们项目中搭建自动化测试框架技术:python+selenium+pytest/unittest+ddt+jenkins,然后用的POM分层的模式(面向对象思想),数据驱动使用的是excel+ddt的驱动模式,我在这个自动化测试实施的项目里所负责的那些模块那些测试用例的自动化代码编写我在xx项目中实施了接口自动测试平台搭建,技术栈:python+django+pytest/unittest+ddt+jenkins。
2026-01-13 16:20:07
604
原创 8年测试老鸟,自动化测试技术方案详情,一篇通透...
构成一个技术方案,有如下五点要素:背景现状:当前的业务、技术表现,遇到了什么问题;痛点挑战:这些问题对业务和技术带来了哪些痛点,要解决痛点面临哪些挑战;落地方案:为了解决上述的痛点和挑战,打算从哪些方面用什么手段在什么时间来解决;产出价值:产出是什么,从哪些维度衡量产出,用哪些指标评估问题的解决程度和创造的价值;总体规划:整体规划是什么,短中长期里程碑是什么,要投入哪些资源,需要谁协同配合,对业务和团队价值;1、阐述背景现状。
2026-01-12 16:19:09
563
原创 8年老鸟,自动化测试-痛点与发展趋势分析,看这篇就够了...
自动化测试这个话题,从出现到在国内大规模开展实践,有很长的一段时间了。早期,大家对自动化测试的理解和使用目的很简单,就是通过机器自动执行,替代人的手工执行,寄期能提高效率,降低成本,同时降低人手工执行带来的误差和遗漏,想法很美好。后来在国内各大小公司大规模开始实践,就开始变形了。这个变形过程,大致分为这几个阶段:1、以工具为载体,将测试用例从人工执行变成机器执行。在这个过程中,工具的不断迭代和演进帮了大忙,同时在某段时期造就了自动化测试工程师这样一个专项岗位。
2026-01-10 16:08:57
468
原创 测试老鸟,自动化测试优劣势+意义+误区分析,一篇上高速...
1、自动化测试的优势&劣势自动化测试的优势:1)可复用性一旦编写好自动化测试脚本或者测试工具,便可以重复使用,使得我们可以避免繁琐重复的手工测试。2)可靠性手工测试在一定条件下存在不确定性,偶尔会出现漏测或者误判的情况,但是自动化测试的预期输入和输出的确定性,可以弥补此类缺陷。3)速度快,时间自由自动化测试的执行速度比人类快很多;而且不受时间、地点人员、任务量的限制。比如说测试脚本可以随时执行,设置定时任务,脚本就可以在下班后执行。4)可编程。
2026-01-09 15:58:39
918
原创 自动化测试模型与驱动+项目问题思考,一篇带你打通...
1、线性测试早期的自动化测试,就是通过录制或者编写应用程序的操作步骤产生响应的线性脚本,来模拟用户完整的操作场景。优点:单个脚本相对完整,且独立,可拿出来单独执行;缺点:开发成本很高,测试用例之间可能存在重复操作,每次都要录制或编写重复的操作,比如用户登录;维护成本很高,因为存在重复操作,因此如重复操作发生变更,就需要包含重复操作的用例都需要进行修改;2、模块驱动化测试将重复的操作独立封装为公共模块,用例执行过程中需要用到时调用该公共模块,最大限度的消除重复操作;
2026-01-08 15:33:05
831
原创 为什么你的自动测试落地不了?这些年你走了多少弯路...
1、自动化测试要解决什么问题?在传统的软件研发交付流程中,大致有五个阶段:需求-设计-编码-测试-发布。测试更多的只是这个流程中的一环,主要负责QC(质量检测),即分析需求,评估测试点,设计测试用例,执行case,发现并追踪BUG。由于测试处在软件产品发布前的最后一环,且在前面几个阶段往往有各种原因(比如需求变更、临时需求)导致延期提测,真正用于测试活动执行的时间会被压缩。这就导致了一个问题:测试要用更少的时间为可能更多的工作量来兜底。线上正常发布没什么问题还好,如果出了问题大多第一时间找测试问责。
2026-01-07 15:16:52
913
原创 自动化测试断言详情,一篇跟着老六通关...
1、什么是断言?设计测试用例的方法相信大家都深谙于心,最基本的要素有场景、操作步骤、输入和输出值,目的是验证测试用例对应的业务场景或功能是否如预期实现。预期输出值可能有一个也可能有多个,在功能测试场景中,我们可以通过界面返回或渲染的结果,与产品需求描述和UI设计进行对比,如果符合需求描述和UI设计,则判定该测试用例执行通过。这里的断言方式,可以理解为人工通过对比来判断测试结果的正确性。
2026-01-06 15:54:26
779
原创 经验分享,自动化测试面试必问十大问题,一篇带你避坑...
1、自动化测试是怎么做的?回答建议:从问题出发,要解决什么问题,采用了什么工具/框架,原因是什么?自动化测试的流程,重点是哪些方面,要面临哪些挑战,你是如何解决的,是否有了解或思考过更好的方式。2、为什么会选择自研测试框架?考察点:是否对其他商用/开源框架有所了解,各自的优缺点(技术视野);阐述自研框架的优势(假设你的实践经验是自研框架),与业务的匹配性,以及团队的综合情况。3、自动化测试的主要投入和产出是什么?考察点:如何平衡前期的资源投入和带来的产出(制定合理的落地方案);
2026-01-05 16:03:09
560
原创 资深老鸟,自动化测试如何实施落地?一篇带你打通...
落地前:分析因素从我个人工作实践经验来看,在决定是否引入新的技术框架或者开展技术项目前,足够详尽的分析调研必不可少。这样做的好处在于一方面可以避免重复建设;另一方面,尽可能确保投入的资源能获得足够的收益。落地自动化测试之前,主要有如下几点因素需要考量。1、当前面临的痛点是什么?引入自动化测试是为了解决工作过程中遇到的问题或痛点,所以在引入之前第一个要考虑的是当前面临的痛点是什么。
2026-01-04 16:22:57
749
原创 自动化测试实施方案与高频面试题+回答,一篇上高速...
1、自动化测试-实施方案1)项目讨论项目中符合自动化测试的部分有哪些?(目标和范围 scope, 准入准出标准)稳定的需求点、变动较少的页面每日构建后的测试验证 daily build比较频繁的回归测试需要在多平台上运行的相同测试案例、组合遍历型的测试、大量的重复任务自动化用例在整个项目的测试用例的覆盖率一般的要求 50% +重点的要求 80% +根据项目的具体要求,变动特别大的项目需要额外单独考虑覆盖率2)团队建设。
2025-12-30 16:29:40
679
原创 自动化测试框架入门上手,封装自动化框架,一篇通关...
1、什么是框架框架(framework)是一个框子——指其约束性,也是一个架子——指其支撑性。是一个基本概念上的结构,用于去解决或者处理复杂的问题。1)框架本身一般不完整到可以解决特定问题;2)框架天生就是为扩展而设计的;3)框架里面可以为后续扩展的组件提供很多辅助性、支撑性的方便易用的工具,也就是说框架是配套了一些帮助解决某类问题的库(libraries)或工具(tools)。
2025-12-29 16:27:29
834
原创 自动化测试如何实施落地?如何规划自己的职业生涯?
1、自动化测试如何实施落地?落地前:分析因素从我个人的工作实践经验来看,在决定是否引入新的技术框架或者开展技术项目前,足够详尽的分析调研必不可少。这样做的好处在于一方面可以避免重复建设;另一方面,尽可能确保投入的资源能获得足够的收益。落地自动化测试之前,主要有如下几点因素需要考量。1)当前面临的痛点是什么?引入自动化测试是为了解决工作过程中遇到的问题或痛点,所以在引入之前第一个要考虑的是当前面临的痛点是什么。
2025-12-27 16:17:26
1040
原创 史上最详细,软件测试面试+项目流程讲解,快速拿offer...
1、项目流程讲解面试题:你介绍一下你之前公司里面的项目流程(测试流程) --》H模型讲解的时候,要注意偏口语化项目流程 --》H模型项目阶段 --》V模型(用户需求分析-概要设计阶段-详细设计阶段-编码-单元测试阶段-系统集成测试阶段-验收测试阶段)如果面试官问的是测试流程–》那么H模型左边的部分可以不讲(开发的那部分内容可以不讲)
2025-12-26 16:17:10
614
原创 自动化测试从新手到老鸟,如何提升自己的能力...
首先,要承认成长是一个比较长的过程,而非一蹴而就的事情。成长是什么?我个人认为成长的三要素是技术+经验+心态。技术是解决问题的手段,经验是对解决问题过程的抽象总结,心态则是遇到问题后的应激反应,或者可以理解为看待问题的角度。技术的获取和熟练,需要不断的学习实践,才能形成自己的知识体系。应用技术解决问题的过程和结果优劣,最终经过复盘思考总结形成了经验。知识体系+经验,会不断修正个人面对问题时的心态,最终会形成自己的思维逻辑体系,或者称之为方法论。
2025-12-25 16:22:22
721
原创 自动化测试岗位前景?“我“该如何进阶呢...
随着数字化转型的加速,软件应用的复杂性和迭代速度空前加快,传统的人工测试难以满足快速验证和高质量交付的需求。自动化测试凭借其高效、准确和可重复执行的能力,成为提升软件测试效率、缩短上市时间、确保质量的关键工具。尤其在云计算、大数据、人工智能、物联网、移动应用等新兴技术的推动下,自动化测试的重要性日益凸显,其应用场景和复杂度不断扩展,为自动化测试员提供了广阔的发展舞台。
2025-12-24 16:43:33
755
原创 爆肝整理,自动化测试框架搭建-分层架构设计模式,一篇打通...
1、自动化测试框架分层架构1)理解框架的概念:首先,我们需要明确什么是“框架”。在自动化测试中,框架是一个半成品,用于对应用系统的部分设计或实现系统的部分结构。它提供了一种组织和管理测试用例的方式。
2025-12-23 16:46:12
954
原创 吐血整理,自动化测试框架设计思路分析,一篇不走弯路...
说起自动化测试框架设计,大家脑海中大多会浮现出以下问题:1)测试数据要怎么准备,如何在框架中实现,是否可复用。2)测试用例的批量导入。3)用例之间是否存在逻辑关系,相互之间是否有影响,在框架中该如何处理。4)测试执行结果的导出和查看。5)执行失败的用例如何快速定位复现。6)对于UI自动化,当出现异常时(如对象获取不到,无法对对象进行指定操作),框架要如何对应处理,以保证整套用例不会中断执行。7)运用多进程和分布式管理的方式,实现在有限时间内完成大批量测试用例的执行。
2025-12-22 15:46:59
1011
原创 测试老鸟总结,自动化测试8大最佳实践,一篇不走弯路...
1、清晰的自动化计划成功的自动化测试,始于一份清晰且合理的计划。正所谓磨刀不误砍柴工,在正式投入自动化之前,我们必须先弄清楚:哪些测试真正适合自动化?通常来说,那些重复性高、执行频率高且容易出错的测试场景,是自动化的天然沃土。比如回归测试,每次代码变更后都需要反复验证,手动执行不仅耗时,还容易遗漏关键细节。而接口测试,由于输入输出明确,自动化脚本可以精准捕捉异常,提高测试的稳定性和准确性。不过,自动化并非包治百病,并不是所有测试场景都适合。
2025-12-20 16:06:19
697
原创 新手如何入门学习软件测试?入门到上岗学习指南路线...
新手小白、转行等打算进入到互联网这个行业,如何转行软件测试?学测试难吗?以及谈到自己非计算机科班毕业,半路转行没什么经验,比较迷茫,不知道学习路线,以及需要学习哪些?首先我想说,初级软件测试学习和入门的门槛都是很低的,比起开发岗位来说,要容易得多,只要知道学习路线以及怎么学之后,自学是完全可以入行的。我浏览了各招聘网站上目前关于初级测试工程师的招聘要求,以及薪水待遇等信息。以一线城市来说,工作经验在两年之内,薪水待遇在 7K-12K 之间的都可以定义为初级测试工程师。
2025-12-19 16:26:40
591
原创 做自动化测试最容易犯的错误,一篇带你少走弯路...
1、自动化一切我的第一个任务是做一个Web应用程序的Selenium自动化测试脚本。为了给我的导师留下深刻的印象,我还接手了另一个模块的自动化测试任务,几天后我就自闭了。事实证明,那个模块不太适合去实现自动化,因为它可能会导致许多误报和漏报。这浪费了我很多时间也影响了我的名声。至少我觉得没有留下很好的第一印象。始终先定义测试范围,然后再考虑自动化。作为新的自动化测试人员,我们想要做最全面的测试工作。你可以使项目的95%自动化,但这是否值得去花费时间,精力和金钱?
2025-12-18 15:51:48
617
原创 8年老鸟,手工测试如何转向自动化测试?一篇通透...
1、为什么要学习自动化测试在讨论这个问题之前,先来聊一下测试人员的职业发展路线,无非就是两条,技术路线和管理路线,技术路线一般就是功能测试(60%)–> 自动化测试(25%)–> 测试开发(5%)–> 测试架构师 / 业务专家 / 测试专家(5%),管理路线一般就是测试工程师(60%)–> 测试组长(25%)–> 测试经理(10%)–> 测试总监(5%)。如果你已经从事测试工作两三年时间了,或者开发转测试,又或者上来就要包装三年及以上工作经验,那么掌握自动化测试技能必不可少。
2025-12-17 16:33:20
1030
空空如也
一个简单的小问题,非常的简单
2022-07-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅