软件测试覆盖率简介1、定义:覆盖率是用来度量测试完整性的一个手段,同时也是测试技术有效性的一个度量。2、计算:覆盖率=(至少被执行一次的item数)/item的总数3、特点 1)通过覆盖率数据,可以检测我们的测试是否充分 2)分析出测试的弱点在哪方面 3)指导我们设计能够增加覆盖率的测试用例,有效提 ...
如果你做过Web自动化测试,一定对这样的场景不陌生:昨晚还跑得好好的脚本,今天一早突然报错NoSuchElementException(找不到元素)。你火急火燎地打开调试器,发现前端同事只是把某个按钮的id从submit-btn改成了confirm-btn,而你脚本中所有相关的操作瞬间瘫痪。这就是“... ...
每周读书与学习是由清华大学出版社出版的《JMeter核心技术、性能测试与性能分析》一书的作者推出,分享作者多年的IT从业经历,希望对很多计算机科学技术IT类专业毕业生以及IT从业者有所帮助。 1、取样器 在Jmeter中,取样器通常用来模拟并发用户发出实际请求的操作,向待性能压测的对象发送请求以及接 ...
导语: 作为一名自动化测试工程师,或者正在学习Selenium的你,是否曾经在面对反复报错的脚本时,感到无比沮丧和抓狂?“在我的机器上明明是好的!”这句话是否成了你的口头禅?别担心,你不是一个人在战斗。今天,我们就来深入剖析Selenium脚本报错背后的根源,并分享7个立竿见影的调试技巧,帮你扫清9 ...
今年第18号台风“桦加沙”于9月24日在广东省阳江市海陵岛登陆,中心附近最大风力达14级,给华南沿海带来强烈风雨和巨浪冲击。作为2025年以来影响我国最强的台风,“桦加沙”具有强度极端、风圈范围广、登陆速度快等特点,登陆前已造成菲律宾5人死亡、4人失踪,香港101人受伤,台湾15人死亡、31人失联。 ...
测试工程师如何在需求评审中更有效地“找茬”,避免遗漏?本文将为你提供一份详尽的“找茬”清单,帮助你在需求评审中脱颖而出,成为团队中不可或缺的质量守护者。 ...
Go单元测试打桩框架 Golang有常用的三个打桩框架:GoStub、GoMock、Monkey。 1、GoStub GoStub 是一款轻量级的单元测试框架,接口友好,使用方式简洁,能够覆盖多种常见测试场景: 全局变量打桩:替换全局变量的值,方便测试不同状态下的逻辑。 函数打桩:为函数设置自定义的 ...
测试报告是测试专业人员的重要产出,也是展示专业价值的重要窗口。通过明确目标与受众、采用结构化框架、数据驱动呈现、客观风险评估这四个关键要素,你能够撰写出清晰、专业、有影响力的测试报告。 ...
最近一位粉丝发来消息,说起他一段真实的职场经历: 在大厂做测试五年,没想到整个部门说没就没了。项目戛然而止,签离职、收拾东西,一天内全部结束,走出公司大门时,整个人都是懵的。 原本以为五年经验找工作不算难事,可真正开始投简历才发现,市场上纯手工测试的岗位已经大幅缩水。即便愿意降薪,企业可能更倾向于选 ...
告别加班熬夜,让你的测试工作赢在起跑线! 一、那个让人头皮发麻的空白文档 嗨,朋友们,不知道你有没有过这样的经历: 新项目启动会开完了,产品需求文档也拿到了,你摩拳擦掌,准备大干一场。然后,项目经理或测试组长走过来,拍拍你的肩膀说:“好,接下来就交给你了,先出一份测试计划吧。” 瞬间,你感觉一盆冷水 ...
等价类划分和边界值分析,看似简单,却是测试工程师安身立命的根本。它们体现了测试工作的精髓:在混沌中建立秩序,在无限中寻找有限,在风险最高的地方投入精力。 ...
测试工作不再只是重复执行用例,而是迈向智能化新阶段 在软件开发领域,测试环节至关重要却常常被视为重复性劳动。许多测试工程师日复一日地执行相同的测试用例,不仅效率低下,也极大限制了他们的职业发展。但问题在于:如何让手工测试变得更智能? 本文将揭示三个实用方法,帮助你告别重复劳动,实现测试工作的智能化转 ...
每周读书与学习是由清华大学出版社出版的《JMeter核心技术、性能测试与性能分析》一书的作者推出,分享作者多年的IT从业经历,希望对很多计算机科学技术IT类专业毕业生以及IT从业者有所帮助。 1、前置处理器 在Jmeter中,前置处理器即预处理器,用于在实际取样器(Sampler)发出请求之前对即将 ...
在软件开发的世界中,测试是确保产品质量的重要环节。对于刚踏入测试领域的新手来说,掌握有效的测试方法至关重要。在众多测试方法中,黑盒测试因其独特的优势备受青睐。它不需要测试人员了解代码内部实现,而是专注于软件功能是否按照需求规格正常工作。今天,我们将深入探讨10个让Bug无处遁形的黑盒测试技巧,帮助测... ...
希望这篇文章能够帮助你在面试中脱颖而出,不仅拿到心仪的offer,更展现出你作为优秀测试工程师的潜质和能力。祝你面试成功! ...
在互联网行业,技术岗位的高薪早已不是秘密。但当谈到测试工程师岗位时,许多人仍然对"年薪50万+"这个数字感到惊讶。作为一名面试官,我有幸参与过多家一线互联网企业的高阶测试岗位招聘,今天就来揭开这个神秘面纱,看看什么样的测试工程师能够拿到这个级别的薪酬。 一、打破刻板印象:测试工程师不只是"点鼠标" ...
金三银四是软件测试工程师职业发展的黄金时期,充分准备面试是成功的关键。本文提供的面试题和答案解析涵盖了软件测试的各个方面,希望能为你的求职之路提供有力支持。 ...
无论是测试工程师自己,还是团队管理者,都应该重新认识测试工作的价值,投资于测试核心竞争力的建设,从而打造出更高质量、更成功的软件产品。 ...
作为一名刚加入团队的新人测试工程师,面对全新的工作环境、陌生的业务领域和复杂的技术栈,内心既充满期待又不免有些忐忑。如何高效地度过第一个月,快速熟悉业务并开始承担测试任务,是每个新人都在思考的问题。 ...