对非功能性属性的测试(上)

发表于:2011-3-28 10:36

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:李迅 译    来源:51Testing软件测试网采编

分享:

  3、非功能性测试的软件测试生命周期

  表二列出了非功能性测试的不同类型,并举出了属性的例子,同时简述了每一类的测试流程。参考一中有各类非功能性测试的定义。

  在非功能性测试的生命周期中并没有引如新的阶段,但是每一个活动的范围都变广了以此来涵盖非功能性需求。并且,在相应的文档中也加进了刻画非功能性测试的特定章节。以下将说明为非功能性测试而在每个阶段中增加的活动:

  测试计划:

Category Parameter Criteria Remarks
Performance Traffic Capacity X E  
  Call setup time X ms  
  CLI command acknowledge time X s  
Usability Installation Single command  
Portability Target platform X BTS System testing will be completely done on the target platform
Volume No. of subscribers <= X Minimum functionality testing to be done with 3000 subscribers
  Call Duration TBD  
  Call success rate 99% with 1000 calls minimum  
Stress Call handling capacity X BHCA  
  Concurrent calls X for 3 sector 1 carrier config. Possible to simulate in the lab?
    X for 6 sector 1 carrier config.  
  Call rate growth X calls per sec.  
Efficiency GLI2 Memory <85% usage Testing need to be done under stress.
  MCC memory <90% usage  
  GLI2 CPU <80% usage  
  BCP <90% usage  
  CMP <95% usage  
Recovery System start-up time <45 mins. With complete OMC download  
    <30 mins. with no GLI code download  
  V5 comm. Switchover X s  
  GLI Switch over Time TBD  

Table 3: Non functional requirements for SCWiLL

X is used in place of actual values.

  测试团队需要确定可应用于项目的非功能性需求的类型并把可测量的参数以及在SSTP中需要测试的需求文档化。它的输入可以来自需求说明书或者设计目标。测试团队则需要在复查过程中充当积极的角色,这样才能确保需求说明书中说清了非功能性需求并且它们能够通过测试,走查或者分析的方法来验证。在SSTP中,要确定那些可以被测试验证的需求。表三中列出Single Cell Will 项目的需求,下面的论述将以调用启动时间为例并且指出在测试的各个阶段要完成的工作。

43/4<1234>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号