基于知识积累的软件运行剖面生成方法及黑箱测试技术  

A Method of Generating Software Operational Profile Based on Knowledge Accumulation and the Black-box Testing Technque

在线阅读下载全文

作  者:虞翊[1] 

机构地区:[1]上海铁道大学

出  处:《中国铁道科学》2000年第3期99-106,共8页China Railway Science

摘  要:软件的黑箱测试是一个面向用户的软件测试方法 ,当它以运行剖面为基础生成测试案例时 ,运行剖面的完备性将直接影响其测试结果的可信性。基于知识积累的软件运行剖面生成方法就是试图通过知识的获取和积累使生成的运行剖面日趋完备 ,从而达到黑箱测试技术在某些特殊的软件测试领域中更具实用和可信。文章讨论了软件运行剖面的完备性和软件失效类等概念 ,提出了一种基于知识积累的软件运行剖面生成方法及黑箱测试技术。这种技术现已在铁路车站计算机联锁软件安全性测试评估平台中得以应用 ,文章分析了其应用效果。Software black box tesing is a user oriented testing method.When it is based on an operational profile to generate test cases,the completeness of the operational profile will directly affect the dependability of the testing results.A method of generating software operational profile based on knowledge accumulation is designed to make the generated operational profile more and more complete by knowledge acquiring and accumulating,and thereby the black box testing technique will be more available and dependable in some special software testing areas.Some concepts,such as the completeness of software operational profile and the failure classification of software,are discussed.A method of generating software operational profile based on knowledge accumulation and the black box testing technique are put forward.The method and the technique now have been applied to the safety testing and assessment platform for railway signalling computer interlocking software and the results are analyzed in this paper.

关 键 词:知识积累 软件运行剖面 黑箱测试 铁路信号测试 

分 类 号:U284.911[交通运输工程—交通信息工程及控制] TP319[交通运输工程—道路与铁道工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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