基于活动图测试法优秀可研性方案书.docVIP

  • 0
  • 0
  • 约3.59万字
  • 约 72页
  • 2017-03-26 发布于江苏
  • 举报

基于活动图测试法优秀可研性方案书.doc

基于活动图测试法优秀可研性方案书

基于活动图的回归测试研究 摘要 随着信息技术的深入发展,社会的各个领域的信息电子化进程进行的非常迅速。许多系统都是非常复杂和庞大的,而且更新换代的速度非常惊人。那么怎么保证这些系统是高效、安全、可靠的,软件的回归测试是非常必要的。但是回归测试是一个成本昂贵的过程。而在回归测试中回归测试用例的选择是最重要的一个步骤,如何选择一个尽可能小并且又能覆盖所有改变和影响的测试用例集来进行回归测试用例选择是一个重要的课题。 本文对回归测试选择方法进行了研究,提出了基于UML活动图的回归测试用例选择技术和基于风险的回归测试选择技术。这两个技术是相辅相成的,能很好地完成回归测试用例的选择。 主要研究内容及成果包括以下几个方面:1)分析了需求的可跟踪性对于进行和管理回归分析和测试的重要性。2)提出了一个基于活动图的回归测试选择策略,用来选择回归测试用例。将需求里的功能特征一一对应到活动图上,再通过活动图很直观地进行测试用例的选择。3)分析和描述了在回归测试中的风险分析,同时提供了风险敞口(Risk Exposure)作为度量回归测试用例集的质量的指标。提出了基于风险的回归测试选择技术,是基于活动图的回归选择技术的有益补充。4)用一个股票交易系统作为实验对象,验证了我们提出的方法的有效性,高效性。 关键词: 回归测试,风险敞口,活动图 Abstract Along with the deeply development of information technology, lots of industrial and financial entities involve information technology into their daily business. Regression testing is essential to ensure software quality. A test team applies a regression test suite to ensure that new or modified features do not regress (make worse) existing features. Although existing research has addressed many related problems and put forward some solutions, most regression test techniques are code-based. Code-based regression test selection is good for unit testing, but it has a scalability problem. When the size of the object under test grows, it becomes hard to manage all relevant Risk Exposure information and to create corresponding traceability matrices for validation and coverage assessment. We propose a method for regression test selection based on activity diagram and risk. There are two major parts of our work: We propose and justify a new regression test strategy based on activity diagram. We provide systematic methods for selecting regression test cases. We apply regression analysis to requirement to check throughout consistency of “requirement followed by a blank”, and design models. The basic model we use for describing requirements based on customer features or behaviors is the activity diagram, which is a notation of the UML. A process is presented for identifying the test cases af

文档评论(0)

1亿VIP精品文档

相关文档