background image

些或许会成为参数的类应该设置接口。以此来阐述外在程序组合获释在应该变换接口的时候
得到生成空类,这样就可以当成是参数输入了。

 

  

2.2 选择合适的测试管理模型 

  我们把系统功能的具体表现称为模型。基于模型的测试主要考虑系统的功能,可以认为
是功能测试的一种。测试模型体现了被测试系统的最本质的功能关系。其较之于系统要更加
容易研发。任何能够运作的模型都要确保其可以提供充足的信息。因此要保证模型合乎如下
一些规定才可以。第一,规定其应该是一个具体测试的十分精准的体现,要体现出检查用到
的全部特点。第二,应该能抽象的显示出细节内容。第三,能够体现出全部事件以及全部的
活动。第四,能够体现出系统的所有状态,只有这样才能够通过可知的措施来明确已经达到
或是尚未达到的状态。

 

  

2.3 使用恰当的测试科技 

  目前的测试措施种类非常多,都有着一定的优缺点。不过任何一个措施都不能够体现出
全部的测试规定。所以要积极的分析这些措施,明确其存在的优点和缺陷,结合体系的规定
来细致的组合,通常可从如下两个层次中入手:

 

  

2.3.1 从代码的特性角度出发展开测试 

  (

1)单元测试:按照代码的单元组成逐个进行测试。(2)功能测试:按照软件的功能

或特性逐个进行测试。(

3)系统测试:对完整的代码进行编译和连接,以检查程序的主要

功能能否达到预期目标。(

4)回归测试:对以前修复过的 Bug 重新进行测试, 看该 Bug 

是否会重新出现。值得注意的是,回归测试并不是软件测试的一个独立阶段。

 

  

2.3.2 从用户的角度出发展开测试 

  (

1)配置测试: 从用户的使用出发进行多方面的测试。(2)兼容性测试:主要考虑

软件和操作系统的兼容性问题。(

3)压力测试:在各种极限情况下对产品进行测试,以检

查产品的长期稳定性。(

4)性能测试:测试是保证程序具有良好的性能,能否达到预期的

性能指标。(

5)文档和帮助文件测试:对文档和帮助文件进行检测,保证用户可以通过学

习文档和帮助文件正常使用产品。(

6)Alpha 和 Beta 测试:在正式发布产品之前将软件测

试版发送给用户,让用户在使用中找到能够存在的

 Bug 或者反馈相关信息,以便在正式版

中得到解决。

 

  

2.4 建立可复用的测试用例库 

  在测试的时候得到的那些用例,对于提升软件的品质有着非常关键的意义,其复用的
意义更是突出。在测试的时候要设置以复用为前提的用例,而且通过有效的管理措施,来提
升其功效。

 

  (

1)基于复用的目的,对所使用的测试用例进行统一的建模组织,有效地将测试用例

收集到测试用例库中,并按照行业项目等进行多级合理的分类、组织、存储。对采用不同方式
描述的测试用例,将分别实现不同程度的复用。(

2)对库里的用例合理的管控,经由提供

的查询措施,来保证复用性,对于不一样的类型的用例开展复用次数的记载,这样能够帮
助工作者获取有用的信息内容,在确保品质的背景之下,提升了测试的功效。(

3)对库里

的用例进行合理的复用,经由查询用例,获取具体的信息,对于不同的用例使用不一样的
复用模式来开展复用活动。

 

  

3 结束语 

  笔者站在技术的层次上论述了提升测试品质的措施,该措施是将软件的测试性设计当
成是关键点,结合有效的测试措施来提升品质的一个实用性的举措。不过此处要注意的是,
测试工作者的能力高低会对测试的品质产生一定的影响,这就要求相关的工作者在平时工
作的时候要注意提升自身的能力。

 

  参考文献