检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]苏州桑泰海洋仪器研发有限责任公司,江苏苏州215125
出 处:《电子科学技术》2016年第6期742-745,共4页Electronic Science & Technology
摘 要:对软件进行回归测试的目的,一方面为确保软件修改后能达到预期目标,另一方面需要确认软件的修改没有影响软件其余部分正常运行。回归测试过程中,需要根据更改影响域进行测试设计,故更改影响域的确定成为回归测试成败的关键。本文提出一种基于控制流和数据流的更改影响域分析方法,对修改后的软件根据被修改部分所处的控制流和数据流范围确定更改影响域,再根据更改影响域设计测试用例。该方法提高了回归测试用例范围的准确性,同时确保了回归测试覆盖率,提高了软件回归测试质量。The purpose of regression testing of software, which is, on the one hand, to ensure that the software is modified to achieve the desired objectives, on the other hand, to confirm that the modification does not affect the normal operation of the rest of the software. In the process of regression testing, it's necessary to find the impact area Of software changes, therefore, the key to the success or failure of the regression test is to determine the influence of the change of the domain. In this paper, a method based on control-flow and data-flow analytic procedure is proposed. First, determine the domain of influence by control-flow and data-flow analysis, then, design regression test case according to the domain of the influence. This method improves the accuracy of the scope of regression test cases. Meanwhile, to ensure the regression testing coverage and improve the quality of regression test.
分 类 号:TP311.53[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.224.59.3