首页> 外文期刊>Turkish Journal of Electrical Engineering and Computer Sciences >Model-based test case prioritization using cluster analysis: a soft-computing approach
【24h】

Model-based test case prioritization using cluster analysis: a soft-computing approach

机译:使用聚类分析的基于模型的测试案例优先级排序:一种软计算方法

获取原文
           

摘要

Model-based testing is related to the particular relevant features of the software under test (SUT) and its environment. Real-life systems often require a large number of tests, which cannot exhaustively be run due to time and cost constraints. Thus, it is necessary to prioritize the test cases in accordance with their importance as the tester perceives it, usually given by several attributes of relevant events entailed. Based on event-oriented graph models, this paper proposes an approach to ranking test cases in accordance with their preference degrees. For forming preference groups, events are clustered using an unsupervised neural network and fuzzy c-means clustering algorithm. The suggested approach is model-based, so it does not necessitate the availability of the source code of the SUT. It differs from existing approaches also in that it needs no prior information about the tests carried out before. Thus, it can be used to reflect the tester's preferences not only for regression testing as is common in the literature but also for ranking test cases in any stage of software development. For the purpose of experimental evaluation, we compare the suggested prioritization approach with six well-known prioritization methods.
机译:基于模型的测试与被测软件(SUT)及其环境的特定相关功能有关。现实生活中的系统通常需要进行大量测试,由于时间和成本的限制,这些测试无法完全运行。因此,有必要根据测试人员对测试用例的重视程度来对它们进行优先级排序,通常由相关事件的几个属性给出。基于面向事件的图模型,本文提出了一种根据测试用例的偏好程度对其进行排名的方法。为了形成偏好组,使用无监督神经网络和模糊c均值聚类算法对事件进行聚类。建议的方法是基于模型的,因此不必提供SUT的源代码。它与现有方法的不同之处还在于,它不需要有关之前进行的测试的任何先验信息。因此,它不仅可以用于文献中常见的回归测试,而且可以用于在软件开发的任何阶段对测试用例进行排名,从而反映出测试人员的偏好。为了进行实验评估,我们将建议的优先级排序方法与六种众所周知的优先级排序方法进行了比较。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号