整个网络产品的生命周期中,应该按_______顺序执行测试。

admin2017-11-27  29

问题 整个网络产品的生命周期中,应该按_______顺序执行测试。

选项 A、性能测试、一致性测试、功能测试
B、功能测试、性能测试、一致性测试
C、一致性测试、功能测试、性能测试
D、一致性测试、性能测试、功能测试

答案C

解析 按使用的测试技术不同可以将测试分为静态测试和动态测试,进一步地可以将静态测试分成静态分析和代码审查,将动态测试分成白盒测试和黑盒测试。
    代码审查(包括代码评审和走查)主要依靠有经验的程序设计人员根据软件设计文档,通过阅读程序,发现软件错误和缺陷。代码审查一般按代码审查单阅读程序,查找错误。代码审查的内容包括:检查代码和设计的一致性;检查代码的标准性、可读性:检查代码逻辑表达的正确性和完整性;检查代码结构的合理性等。
    具体的测试内容通常可以包括:安装(或升级)、启动与关机、功能测试(如正例、重要算法、边界、时序、反例、错误处理)、性能测试(如正常的负载、容量变化)、压力测试(如临界的负载、容量变化)、配置测试、平台测试、安全性测试、恢复测试(如在出现掉电、硬件故障或切换、网络故障等情况时,系统是否能够正常运行)、可靠性测试等。
    性能测试和压力测试一般情况下是在一起进行,通常还需要辅助工具的支持。在进行性能测试和压力测试时,测试范围必须限定在那些使用频度高的和时间要求苛刻的软件功能子集中。
    首先进行代码和设计的一致性检查,其次对系统功能进行验证,,最后进行性能和压力测试。
转载请注明原文地址:https://kaotiyun.com/show/ahHZ777K
0

相关试题推荐
最新回复(0)