1.以下关于软件质量特性测试的叙述,正确的是()
1.成熟性测试是检验软件系统故障,或违反指定接口的情况下维持规定的性能水平有关的测试工作
(×,成熟性测试是检验软件产品是否具备为避免由软件中错误而导致失效的能力)
2.功能性测试是检验适合性、准确性、互操作性、安全保密性、功能依从性的测试工作
3.易学性测试是检查系统中用户为操作和运行控制所花努力有关的测试工作
(×,易学性测试是检验软件产品是否具备使用户能学习它的应用的能力)
4.效率测试是指在规定条件下产品执行其功能时,对时间消耗及资源利用的测试工作
2.软件可靠性是指在指定条件下使用时,软件产品维持规定的性能级别的能力
软件可靠性的种种局限不是由于软件需求和使用方式发生了变化
软件可靠性包括成熟性、容错性、易恢复性、可靠性依从性等质量子特性
针对软件可靠性中的容错性子特性应测试软件失效防护能力
3.(A.边界值法)测试用例设计方法既可以用于黑盒测试,也可以用于白盒测试。
4.分层架构的三个好处:
1.复用性强
2.利用合作开发
3.分层独立
4.维护方便