- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
软件测试试题
一、选择题(每题3分,共15分)
以下哪种测试类型主要关注软件是否满足用户明确提出的需求?()
A.冒烟测试B.验收测试C.集成测试D.单元测试
在缺陷管理中,“缺陷严重度”主要描述的是?()
A.修复缺陷的紧急程度B.缺陷对软件功能的影响程度
C.缺陷的发现时间D.缺陷的修复难度
黑盒测试不关注的是?()
A.输入与输出的对应关系B.软件内部代码逻辑
C.功能是否正常实现D.界面是否符合设计规范
以下哪项不属于测试用例的核心要素?()
A.测试环境B.测试步骤C.开发人员姓名D.预期结果
自动化测试最适合应用在以下哪种场景?()
A.需求频繁变更的功能B.回归测试中的重复用例
C.一次性的探索性测试D.界面频繁调整的模块
二、判断题(每题2分,共10分,对的打√,错的打×)
软件测试的目标是找出所有缺陷。()
单元测试通常由开发人员完成,测试人员主要负责集成测试及以上阶段。()
若一个缺陷不影响核心功能使用,即使存在也可以不修复。()
等价类划分法的核心是将输入数据划分为“有效等价类”和“无效等价类”,减少测试用例数量。()
性能测试只需要关注软件的响应时间即可。()
三、简答题(每题10分,共30分)
简述测试用例的基本组成部分,以及编写测试用例时需要遵循的原则。
当测试过程中发现一个缺陷,提交缺陷报告时需要包含哪些关键信息?
什么是等价类划分法?请举例说明如何用该方法设计测试用例(以“手机号登录”功能为例)。
四、应用题(每题20分,共30分)
某电商APP有“商品搜索”功能,用户可输入商品名称(支持中文、英文),点击“搜索”按钮获取结果,若输入为空点击搜索,需弹出“请输入商品名称”提示。请设计至少8条测试用例,覆盖正常场景、异常场景及边界场景。
简述软件缺陷从“发现”到“关闭”的完整管理流程,需说明每个环节的执行角色(如测试工程师、开发工程师)及核心动作。
五、场景分析题(15分)
测试某社交软件的“发送图片”功能时,出现以下问题:在WiFi环境下发送10MB以内图片正常,发送20MB图片时偶尔失败,且失败时无错误提示;切换到5G网络后,发送20MB图片正常。请分析可能的原因,并说明后续的测试排查步骤。
软件测试试题答案
一、选择题(每题3分,共15分)
B(验收测试聚焦用户需求是否满足,是软件交付前的关键测试环节)
B(严重度反映缺陷对软件功能、数据或用户体验的影响程度,优先级才是修复紧急程度)
B(黑盒测试基于输入输出验证功能,不关注内部代码逻辑,白盒测试才关注)
C(测试用例核心要素包括测试用例ID、测试目的、测试环境、测试步骤、预期结果等,与开发人员姓名无关)
B(自动化测试适合重复执行、需求稳定的场景,回归测试中大量重复用例可通过自动化提升效率)
二、判断题(每题2分,共10分)
×(软件测试无法找出所有缺陷,目标是在有限资源内找出关键缺陷,降低风险)
√(单元测试针对代码单元,开发人员更熟悉代码逻辑,测试人员侧重后续集成、系统等阶段)
×(需结合缺陷影响范围、用户场景综合判断,而非单纯看是否影响核心功能)
√(等价类划分通过将相似输入归为一类,只需测试代表性用例,减少冗余)
×(性能测试需关注响应时间、并发数、吞吐量、资源利用率等多维度指标)
三、简答题(每题10分,共30分)
测试用例基本组成:测试用例ID、测试模块/功能、测试目的、测试环境(硬件、软件、网络)、测试数据、测试步骤、预期结果、实际结果、测试状态(通过/失败/阻塞)。
编写原则:①覆盖性(覆盖功能点及异常场景);②可重复性(不同人执行结果一致);③明确性(步骤、预期结果无歧义);④简洁性(避免冗余步骤);⑤优先级(核心功能用例优先)。
缺陷报告关键信息:①缺陷标题(简洁描述问题,如“商品详情页点击‘加入购物车’无响应”);②缺陷模块(所属功能模块);③测试环境(设备、系统版本、网络、软件版本);④缺陷严重度与优先级;⑤复现步骤(清晰可复现,含测试数据);⑥预期结果与实际结果;⑦附件(截图、录屏、日志文件,辅助定位问题);⑧缺陷状态(新建/已指派/已修复等);⑨发现人及发现时间。
等价类划分法:是一种黑盒测试用例设计方法,将输入数据按“是否符合需求”划分为有效等价类(符合需求的输入)和无效等价类(不符合需求的输入),每个等价类选取代表性数据设计用例,减少用例数量。
举例(手机号登录):
需求:手机号需为11位数字,且以13/14/15/17/18
文档评论(0)