【校招VIP】 测试方案之测试需求分析

162 阅读4分钟
考点介绍:

需求分析就是要弄清楚用户需要的是什么功能,用户会怎样使用系统。这样我们测试的时候才能更加清楚的知道系统该怎么样运行,才能更好的设计测试用例,才能更好的测试。

本期分享的测试方案之测试需求分析,分为试题、文章以及视频三部分。

答案详情解析和文章内容可扫下方二维码或链接即可查看!

一、考点题目

1.有ABC三个员工,每个员工都有一个任务;

任务类型有普通型和困难型;
三个员工不可能同时是困难型任务;
每个员工都不知道自己的任务类型,但是可以知道其他两人的任务类型;
A想了想说,不知道自己的是普通型还是困难型;
B想了想说,不知道自己的是普通型还是困难型;
请问C可以推出自己的任务类型吗,为什么?写出推理过程

正确答案:(1)三个员工不可能同时是困难型任务,说明至少有一个普通型任务;
(2)A不清楚自己的任务类型,结合(1)得出BC不都是困难型任务;同理,B不清楚自己的任务类型,结合(1)得出AC不都是困难型任务;
(3)假设C是普通型任务,则满足(1)(2);假设C是困难型类型,根据(1)得出AB是一个困难型一份普通型,任意一个,都不满足结论(2),所以,C是普通型。

2. 某农产品信息管理发布系统是采用JAVA EE架构开发的B/S系统。 系统性能需求如下:

(1)主要功能操作在5秒钟内完成;
(2)支持50个在线用户;
(3)农产品信息管理的主要功能至少支持20个并发用户;
(4)在 50 个用户并发的高峰期,农产品信息管理的主要功能,处理能力至少要达到 8trans/s;
(5)系统可以连续稳定运行12小时。
该系统性能测试中应测试的关键指标是:( )

A.交易执行响应时间指标
B.并发用户数指标
C.交易执行吞吐量指标
D.并发进程数指标

正确答案: 正确答案是 A
B/S系统是用户将数据上传至服务器进行处理,此时服务器的响应时间大小代表服务器当前承受的压力大小,从而体现出为用户提供的服务性能。因此响应时间是最重要的。

3. 请问你遇到过哪些印象深刻的bug,接口测试出现bug的原因有哪些?

正确答案: 面试官询问遇到过哪些印象深刻的bug,其实它并不关心你描述的这个bug是否真的有价值,或有多曲折离奇?他只是:了解你平时工作中的测试能力。

(答案点击下方链接或者扫海报二维码查看哦)

二、考点文章

1. 软件测试需求分析方法

确切地讲,所谓的测试需求就是在项目中要测试什么。我们在测试活动中,首先需要明确测试需求(What),才能决定怎么测(How),测试时间(When),需要多少人(Who),测试的环境是什么(Where),测试中需要的技能、工具以及相应的背景知识,测试中可能遇到的风险等等,以上所有的内容结合起来就构成了测试计划的基本要素。而测试需求是测试计划的基础与重点。
就像软件的需求一样,测试需求根据不同的公司环境,不同的专业水平,不同的要求,详细程度也是不同的。但是,对于一个全新的项目或者产品,测试需求力求详细明确,以避免测试遗漏与误解。

2.软件测试-需求分析

本篇文章将从软件生命周期的第一步——需求分析开始,逐步深入地讲解软件测试实战工作。
需求,是软件项目研发的开始,是组建研发团队后的第一次集体参与讨论的内容,同样也是保障质量的重要一环。
为了让研发团队中各个岗位的人员充分理解需求,可以组织开展需求会议,进行需求澄清。
那么,在做需求澄清之前,先来了解什么是需求?

(扫下方海报二维码查看完整版)

三、考点视频

等价类是测试职位最有效直接的理论点

更多资讯可搜索校招VIP小程序查看哦。

PC端链接:xiaozhao.vip/dTopic/deta… 移动端链接:m.xiaozhao.vip/dTopic/deta…