软件测试面试题:如果保证测试用例覆盖率

  在项目的初期,我们参与到需求评审中  1.覆盖显性需求  需求文档或原型图上已经标注清楚的功能一定要全部覆盖,通过思维导图工具进行梳理一般都能保证。  2.获取隐含需求  隐含需求的获取是一大难点,但需求就像冰山,露在水面的始终只是极少的...

unittest执行接口自动化测试详情(图)

  这篇文章主要介绍了Python+requests+unittest执行接口自动化测试详情,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的朋友可以参考一下。  1、安装requests、xlrd、json、unittest库  pip 命令安装:  pip install requests ...

【讨论】性能测试是软件测试工程师必备的技术能力吗?(图)

  软件测试岗位作为一个技术岗位,其最核心的竞争力依然是他的技术能力,或者说依靠自己的技术解决工作中遇到的问题,支撑业务高效稳定的运行。  任何一个技术领域,想要很好的在这个领域有所收获,一定要先掌握这个领域的理论知识,并且对相关的底层通...

分享:

测试小白务必掌握的软件测试九条原则(图)

  满打满算,步入测试行业已经5个年头,期间做过web测试、大数据测试、性能测试、App测试、微服务测试等,但是软件测试的核心原则本质是一样的,只是不同测试的类型侧重点不同而已。web测试侧重于黑盒测试,大数据测试侧重于数据准确性,性能测试侧重于软...

分享:

高频JMeter软件测试面试题

  近期,有很多粉丝在催更关于Jmeter的面试题,索性抽空整理了一波,以下是一些高频JMeter面试题,拿走不谢~  一、JMeter的工作原理  JMeter就像一群将请求发送到目标服务器的用户一样,它收集来自目标服务器的响应以及其他统计数据,这些统计数据通...

本周技术热文精选丨从入门到进阶的测试技术文章(图)

  本文精选51Testing软件测试网(2024.01.19-2024.01.25)软件测试技术热文,看看大家都在关心什么,希望对你有所帮助。  1、J m e t e r 模拟多用户保持登录>>  本文是介绍Jmeter模拟多用户保持登录的文章,感兴趣的点击链接了解。  2、Sel...

分享:

10年软件测试经验,该有什么新的职业规划?

  个人觉得,最关键是识别个人的兴趣和长期目标,以及市场需求,制定符合自己职业发展的规划,列了几个常见的方向:  1. 技术深化  专业领域专长:在某一测试领域(如自动化测试、性能测试、安全测试等)深化技术能力,成为该领域的专家。  新技术...

白盒测试以及代码覆盖率实践(图)

  你也许测试工作中了解过白盒测试,但是一直没有机会做白盒测试,希望这篇文章能够帮到你,指引你迈入白盒测试实践之路。  1.什么是白盒测试?  白盒测试也称逻辑驱动测试,是针对被测单元内部是如何进行工作的测试。它根据程序的控制结构设计测试用...

分享:

软件测试工程师必备的技术能力(图)

  今年是我从事软件测试工作的第十年,从功能测试进阶到自动化测试,然后负责稳定性测试团队,进而兼任整个质量团队的技术专项治理,再到基础架构团队的测试专家角色,负责多个技术项目的产品/运营和质量保障工作。可以说绝大多数测试同学做过的工作我都...

好的软件测试人员简历是什么样子的?(图)

  年初,一朋友,测试工程师,找我修改了简历,去除了一些无用且累赘的几点,又做了一些技能方面的点缀和优化,拿到了字节短视频测试的offer,Base38K+16薪,目前已躺平,真的让我羡慕,香饽饽!  一份高质量的简历应当包含以下元素:  · 基础情况 ...

【讨论】2024年测试开发工程师的发展方向有哪些?(图)

  测试开发工程师的岗位职责根据项目需求编写不同的测试用例,设计和维护测试系统,利用测试工具对产品进行性能测试和功能测试,继而对可能出现的问题进行分析与评估。  可以说,测试开发工程师是一个需要心思缜密和高度责任心的岗位。那么,这样一个不...

测试老司机聊聊测试设计都包含什么?

  一、数据组合测试设计  数据组合测试设计(Combinatorial Test Design,CTD)是一种优化测试用例的方法,它通过系统地组合不同的测试数据输入,以确保全面覆盖各种可能的测试情况。这种方法主要应用于软件测试领域,其目的是在有限的测试用例中实现最...

分享:

精准测试体系是如何构建的?(图)

  1. 功能测试的痛点  1.1 测试范围和效果  版本提测后,开发往往会说,影响范围比较大,做个主链路或者全量回归吧,我只改了几行代码,为什么要回归这么长时间?等等。  测试完成后,测试往往会说,测试保证测试用例全部执行到位,考虑不到的没办...

2024最新软件测试面试题合集

  1、前端和后端有什么区别  前端能够从 App 屏幕和浏览器上看到的东西。例如,你所看到的内容、按钮、图片,它们都属于前端。  后端就是那些你在屏幕上看不到但又被用来为前端提供支持的东西。网站的后端涉及搭建服务器、保存和获取数据,以及用于连...

本周技术热文精选丨2024的软件测试趋势是什么?点击查看!

  本文精选51Testing软件测试网(2024.01.12-2024.01.18)软件测试技术热文,看看大家都在关心什么,希望对你有所帮助。  1、初学者穿越API空间的旅程与速查表!>>  REST API是数字世界的关键组成部分,使不同的应用程序和系统能够无缝地相互通...

分享:

接口鉴权方式及实战案例详解

   接口鉴权是指在访问API接口时对用户进行身份验证和权限检查,以确保API接口的安全性和可靠性。常见的接口鉴权方式包括API Key、Basic Authentication、OAuth、Token 等。本文将详细解析这些常见的接口鉴权方式,并使用Python代码进行演示。   ...

分享:

低代码自动化测试的实践(图)

  何为低代码测试  传统上,功能、 UI、端到端等测试自动化的实现都涉及编写测试脚本,代替测试人员执行重复的手动测试任务。自动化脚本的开发工作通常由 QA 工程师或开发人员完成,这需要编写大量代码。  而低代码甚至无代码的理念也是在自动化测试...

2024年测试开发工程师的发展方向有哪些?(图)

  测试开发工程师的岗位职责根据项目需求编写不同的测试用例,设计和维护测试系统,利用测试工具对产品进行性能测试和功能测试,继而对可能出现的问题进行分析与评估。  可以说,测试开发工程师是一个需要心思缜密和高度责任心的岗位。那么,这样一个不...

“软件测试面试官都在问什么?这里有一份全面答案!

  1.如何定位一个bug是前端的还是后端的?  答案:当面临定位一个bug时,我们可以按照以下几个方面进行判断:  报错信息:查看控制台的报错信息,如果明确标示出问题所在部分,则直接定位问题。  网络请求:如果涉及到了网络请求,那么可以通过浏览...

软件测试架构师需要哪些知识和技能?(图)

  1.简介  IEEE和ISO正在定义软件测试架构这一概念。软件测试架构概念标准化的一个重要方面是了解从事这项工作的人所需要的技能。在工业界和本文中,这些人都被称为软件测试架构师。  现代系统中包括大量的软件,会引入很多风险。测试团队经常做不到...

分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号