问答题
系统测试包括功能测试和验收测试两种测试,其中功能测试是一种按测试计划和测试文档严格进行的过程,而验收测试则是一种具有合同执行和法律意义的活动。回答下列问题:
(1)系统测试的任务。
(2)功能测试和验收测试的区别。
(3)系统测试的实施步骤。
【正确答案】
【答案解析】(1)系统测试的任务
①完成系统级的功能验证。它由软件设计人员和质量保证人员共同研究并进行。
②完成系统的验收测试.它由用户或用户代表在正式制定验收测试计划的情况下进行。
(2)功能测试和验收测试的区别
功能测试和验收测试是既有共同性又有区别的两类测试,它们表现在:
①功能测试的目的和验收测试的目的是相同的,都是证实功能的实现。
②功能测试的范围和内容一般更广于验收测试。
③一般验收测试是在功能测试之后进行的。
④参与测试的人员组成不同。一般系统功能测试小组由设计人员和质量保证人员组成,而验收小组更强调用户代表和主管部门的人员参加。
(3)系统测试的实施步骤一般按下述进行:
①功能测试。
②性能测试。
③背景测试。
④配置测试。
⑤繁忙测试。
⑥恢复测试。
⑦安全性测试。