1.5 实验与作业
1. 实验:测试项目管理系统
实验项目
测试管理系统:http://124.222.128.99:8082/ssm467cz/admin/dist/index.html#/login
角色分配:
- 2个测试员
- 1个项目经理
- 1个产品经理
- 1个研发员
本次应完成的任务
实验准备
1) 确认分组情况
每个成员明确自己的分组,要求选出组长1名。原则上,小组确定后就不再更改。
2) 完成需求文档
目前:根据客户提供的基本项目介绍,完成需求文档。
相关文档:
- 软件测试项目文档无纸化管理系统_系统说明.pdf (2.18 MB)
- 软件测试管理系统需求文档.docx (326.83 KB)
3) 确定测试清单
根据项目讨论需要完成的测试功能清单。
2. 练习:第1章 过关题
一、 单选题(共13题)
-
软件测试是( )
- A. 避免软件开发中出现的错误
- B. 发现软件开发中出现的错误
- C. 尽可能发现并排除软件中潜藏的更多错误,提高软件的可靠性
- D. 修改软件中出现的错误
-
在软件生命周期中,哪个阶段活客修复费用最低?
- A. 需求分析
- B. 设计
- C. 编码
- D. 产品发布
-
V模型指出,对程序设计进行验证的是( )
- A. 单元和集成测试
- B. 系统测试
- C. 验收测试和确认测试
- D. 验证测试
-
V模型指出,应当追溯到用户需求说明的是( )
- A. 代码测试
- B. 集成测试
- C. 验收测试
- D. 单元测试
-
软件测试按照测试流可以分为( )
- A. 黑盒测试、白盒测试
- B. 功能测试和结构测试
- C. 单元测试、集成测试、系统测试
- D. 静态测试、动态测试
-
关于软件测试技术下列叙述错误的是( )
- A. Alpha测试是当开发和测试基本结束的时候对程序进行的测试;通常由最终用户或其他人员完成,而不是开发人员和测试人员。
- B. 条件覆盖测试是验证每一个条件的所有可能至少取值一次。
- C. 回归测试是根据在一个调试周期或在一个新版本的调试、维护或开发中产生的变化对应用程序加以测试。
- D. 语句覆盖测试确保代码的每一条语句或者每一行至少执行一遍。
-
从下列关于软件测试的叙述中,选出正确的叙述( )
- ①用黑盒法测试时,测试用例是根据程序内部逻辑设计的
- ②测试的目的是验证该软件已正确地实现了用户的要求
- ③发现错误多的程序块,残留在模块中的错误越多
- ④测试设计时,应充分考虑异常的输入情况
- A. ①和②
- B. ②和③
- C. ③和④
- D. ①和④
-
软件工程的主要环节有_____
- ①人员管理;②项目管理;③可行性与需求分析;④详细设计;⑤程序设计;⑥测试;⑦维护等
- A. ①②④⑤⑥⑦
- B. ②③⑤⑥⑦
- C. ①②③④⑤⑥
- D. 以上都是
-
软件测试是软件开发过程的重要阶段,是软件质量保证的重要手段,下列哪个(些)是软件测试的任务?
- A. 预防软件发生错误
- B. 发现改正程序错误
- C. 提供诊断错误信息
- D. 以上都是
-
软件错误产生的原因有多种多样,以下哪项不属于其中( )
- A. 需求错误
- B. 编码错误
- C. 设计错误
- D. 程序编码过程中思考错误
-
关于软件测试概念的叙述,正确的是( )
- A. 测试是以评价一个程序或者系统属相为目标的任何一种活动。测试是对软件质量的度量。
- B. 软件功能实现不完全符合产品说明书的规定说明软件存在缺陷
- C. 测试目的是为了发现软件缺陷与错误,是对软件质量进行度量与评估
- D. 在软件生命周期的各个阶段的都可能出错
-
软件测试是软件开发过程的重要阶段,是软件质量保证的重要手段,下列哪个(些)是软件测试的任务?
- Ⅰ预防软件发生错误 Ⅱ发现改正程序错误 Ⅲ提供诊断错误信息
- A. Ⅰ
- B. Ⅱ
- C. Ⅲ
- D. 以上都是
-
关于软件测试概念正确的是( )
- A. 测试是以评价一个程序或者系统属性为目标的任何一种活动。测试是对软件质量的度量。
- B. 软件功能实现不完全符合产品说明书的规定说明软件存在缺陷
- C. 测试目的是为了发现软件缺陷与错误,是对软件质量进行度量与评估
- D. 以上都不对
二、 判断题(共3题)
-
软件测试的目的是尽可能多的找出软件的缺陷( )
- 对 / 错
-
项目立项前测试人员不需要提交任何工件( )
- 对 / 错
-
只要我们做了充分的测试,就能保证软件没有BUG( )
- 对 / 错
三、 简答题(共1题)
- 描述软件测试活动的生命周期