background image

行有效的细化和分解为能够有效执行的测试过程,由于选择的测试用例的好坏对于测试结
果的有效性能够产生直接的影响,所以在所有的软件测试过程当中对软件测试用例进行合
理的选择。
  三是对软件测试进行开发。在这一过程当中可以根据能够重复使用的软件自动测试过程
进行建立。
  四是对软件测试进行执行。对软件自动测试的过程进行有效建立这是对软件开发阶段进
行执行的有效举措,并且对软件进行跟踪管理所发现的缺陷。通常来说,进行软件的测试执
行一般所分成的组成步骤是回归测试、系统联调、集成测试、组合测试和单元测试,软件测试
人员在进行软件测试的时候必须抱有的态度是负责科学,按照程序进行测试。
  五是对软件测试进行评估。结合量化的测试覆盖域及缺陷跟踪报告,对于应用软件的质
量和开发团队的工作进度及工作效率进行综合评价。
  然而,传统的测试技术和方法,对面向对象技术开发的软件多少显得有些力不从心。鉴
于此,提出了面向对象的测试技术!面向软件测试技术是新兴的软件测试技术,是专门针
对使用面向对象技术开发的软件而提出的一种测试技术。面向对象软件测试是根据面向对象
的软件开发过程结合面向对象的特点提出的。它包括分析与设计模型测试技术、类测试技术、
对象交互测试技术、类层次结构测试技术、面向对象系统测试技术等。
  当然给软件带来错误的原因很多,具体地说,主要有如下几点:
  

1.交流不够、交流上有误解或者根本不进行交流。

  

2.软件复杂性。

  

3.程序设计错误。

  

4.需求变化。

  

5.时间压力等等。

  要解决这些错误就应该做好测试工作,尽早的开始测试工作,并且测试工作贯穿于软
件开发的整个生命周期。必须认真地做好每一步测试工作。当需要运行的测试多于现有资源
所能运行的测试用例的测试时,一定要考虑分层增量测试。要学会采用软件测试工程化的思
想,要求建立正式的测试组织、明确测试的目标和流程、确定测试的活动、对测试的过程和活
动进行监控,从而保证软件测试的质量。
  参考文献:
  

[1]张英.软件测试过程管理控制的研究[J].南昌航空工业学院学报(自然科学版),2005,2

  

[2]刘伟,谭振江.针对面向对象软件的测试[J].吉林师范大学学报(自然科学版),2009,4

  

[3]许健才.从纵横两个方向谈软件测试的生命周期[J].大众科技,2011,2

  

[4]胡岳峰,高建华.一种面向对象测试用例自动生成的混合算法 [J].计算机应用研

,2008,3