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

2023-09-15 18:20:35

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

测试方案之测试需求分析-相关题目及解析内容可点击文章末尾链接查看!

一、考点试题

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

解答:
(1)三个员工不可能同时是困难型任务,说明至少有一个普通型任务;
(2)A不清楚自己的任务类型,结合(1)得出BC不都是困难型任务......

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.软件测试-需求分析
需求,是软件项目研发的开始,是组建研发团队后的第一次集体参与讨论的内容,同样也是保障质量的重要一环......

三、考点视频
等价类是测试职位最有效直接的理论点

测试方案之测试需求分析-相关题目及解析内容可点击下方链接查看:
测试方案之测试需求分析-移动端链接
测试方案之测试需求分析-PC端链接

更多推荐

Java多线程篇(4)——wait/notify和park/unPark

文章目录Object-wait/notifyobject.wait()object.notify()LockSupport-park/unparkLockSupport.park()LockSupport.unPark()Object-wait/notifyobject.wait()ObjectSynchronizer

宏任务,微任务,事件循环event loop与promise、setTimeout、async、nextTick【超详细示例讲解】

目录js单线程宏任务:在主线程上排队执行的任务,顺序执行宏任务macrotask:setTimeout,setInterval定时事件,Ajax,DOM事件,script脚本的执行、I/O操作、UI渲染等。微任务:不进入主线程、而进入"微任务列表"的任务微任务microtask(异步):Promise、async/aw

聚合支付备案对聚合支付系统及安全有何要求?

聚合支付备案,依据《收单外包服务机构备案管理办法》《收单外包服务机构自律规范》《关于加强收单外包服务市场规范管理的意见》等政策,对聚合支付系统及安全要求如下:对聚合支付机构要求一是聚合支付机构应当具备必要的、独立的系统、设施和技术,提供安全、稳定且可持续的聚合支付技术服务。其中,独立的系统是指聚合支付系统逻辑独立并与其

芯科科技第二代平台的所有蓝牙片上系统均可支持蓝牙技术联盟的新功能和新标准

中国,北京-2023年9月21日–致力于以安全、智能无线连接技术,建立更互联世界的全球领导厂商SiliconLabs(亦称“芯科科技”,NASDAQ:SLAB),今日宣布其支持蓝牙技术联盟(BluetoothSIG)针对蓝牙网状网络(BluetoothMesh)实现的新功能增强,以及他们新的网络照明控制(NLC)标准,

【从0学习Solidity】17. 库合约 站在巨人的肩膀上

【从0学习Solidity】17.库合约站在巨人的肩膀上博主简介:不写代码没饭吃,一名全栈领域的创作者,专注于研究互联网产品的解决方案和技术。熟悉云原生、微服务架构,分享一些项目实战经验以及前沿技术的见解。关注我们的主页,探索全栈开发,期待与您一起在移动开发的世界中,不断进步和创造!本文收录于不写代码没饭吃的学习汇报系

RHCE---时间服务器

文章目录目录文章目录前言一.安装时间服务器软件初始化系统二.配置时间服务器的服务端三.配置时间服务器的客户端四.远程连接服务器前言Linux中的时间服务器是指NTP服务器,NTP是NetworkTimeProtocol的缩写,即网络时间协议。NTP服务器可以提供精确的时间信息,从而使得网络上的所有设备都能够同步时间,确

表名注解/主键注解/字段注解/乐观锁注解[MyBatis-Plus系列] - 第486篇

悟纤:师傅,脑瓜疼~师傅:徒儿这是怎么了?​悟纤:师傅,你了解冷暴力吗?师傅:略懂略懂。悟纤:那冷暴力是怎么定义的?师傅:冷暴力是暴力的一种,其表现形式多为通过冷淡、轻视、放任、疏远和漠不关心,致使他人精神上和心理上受到侵犯和伤害。冷暴力是目前为社会公认的会对行为相对人造成心理、精神伤害的行为。悟纤:有点抽象呢。师傅:

爬虫代理在数据采集中的应用详解

随着互联网技术的不断发展,数据采集已经成为了各个行业中必不可少的一项工作。在数据采集的过程中,爬虫代理的应用越来越受到了重视。本文将详细介绍爬虫代理在数据采集中的应用。什么是爬虫代理?爬虫代理是指利用代理服务器来隐藏真实的IP地址,从而保护数据采集者的隐私和安全。在数据采集中,使用爬虫代理可以带来以下几个好处:防止被封

QT之QListWidget的介绍

QListWidget常用成员函数1、成员函数介绍2、例子显示图片和按钮的例子1、成员函数介绍1)QListWidget(QWidget*parent=nullptr)构造函数,创建一个新的QListWidget对象。2)voidaddItem(constQString&label)在列表末尾添加一个项目,项目标签为l

【python百炼成魔】Python循环语句:嵌套循环

前言文章目录前言嵌套循环嵌套的用途嵌套循环案例1.输出一个三行四列的矩形2.打印直角三角形3.写一个九九乘法表总结嵌套循环Python中的嵌套循环是指在一个循环体内部包含另一个循环。通过嵌套循环,我们可以在外部循环的每次迭代中,执行内部循环的所有迭代。嵌套循环可以帮助我们处理一些复杂的问题。嵌套循环的逻辑:forxin

算法leetcode|76. 最小覆盖子串(rust重拳出击)

文章目录76.最小覆盖子串:样例1:样例2:样例3:提示:进阶:分析:在这里插入图片描述题解:rust:go:c++:python:java:76.最小覆盖子串:给你一个字符串s、一个字符串t。返回s中涵盖t所有字符的最小子串。如果s中不存在涵盖t所有字符的子串,则返回空字符串""。注意:对于t中重复字符,我们寻找的子

热文推荐