基于使用剖面的软件可靠性测试用例生成方法  被引量:8

A Test Case Generation Approach of Software Reliability Based on Usage Profile

在线阅读下载全文

作  者:张旭[1] 石柱[1] 王崑声[1] 

机构地区:[1]中国航天工程咨询中心,北京100048

出  处:《计算机仿真》2009年第12期66-69,共4页Computer Simulation

摘  要:为了获得软件的可靠性指标,需要设计操作剖面来仿真用户实际使用软件的情况,并基于操作剖面来进行可靠性测试。传统的基于操作剖面的可靠性测试方法难以适用于航天软件,为了解决此问题,描述了一种具有层次化网络体系结构特征的使用剖面的形式化定义,阐述了构造这种使用剖面的系统化方法,给出了根据使用剖面生成用于软件可靠性测试操作序列的算法,以及基于操作序列生成可靠性测试用例的方法。提出的方法经过实验验证表明是可行的。In order to obtain reliability index, operation profile is developed to simulate the way the users use the software, then the reliability test can be carried out. The traditional way to implement the reliability test based on operation profile is not suitable to aerospace software, a formal definition of software usage profile in layered network structure is presented, which is an extension on operational profile. A systematic approach of constructing usage profile is proposed and then an algorithm that is used to generate operation sequences for software reliability test is described. At last the approach used to generate reliability test cases is also given. The approach discussed above is experimented and validated in some software, which show that the approach is feasible.

关 键 词:可靠性测试 使用剖面 操作序列 测试用例生成 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象