软件测试的知识域的概括

2025-05-19 00:02:33

1、软件测试包括5个子域:第一个子域是软件测试基础,介绍与测试有关的术语,然后描述测试的关键问题,最后是测试与其它活动的联系。第二邗锒凳审个子域是测试级别,这些是根据测试对象(target)和测试目标来划分的。第三个子域是测试技术。第一个范畴包括基于测试人员直觉和经验的测试,第二组是基于规格说明的技术组成,然后是基于代码的技术、基于错误(fault)的技术、基于使用的技术和与应用本质有关的技术。最后讨论如何选择和组合适当的技术。第四个子域是测试相关的度量,度量划分为:与被测试的程序的评价有关的度量、与测试本身的评价有关的度量。最后一个子域是测试过程,包括了测试时的实际考虑和测试活动。软件测试知识域的分解结构如下图所示。

软件测试的知识域的概括

2、用本体描述软件测试知识域,用Protégé建立的本体如图2所示。

软件测试的知识域的概括

3、并结合本体技术,完成了基于本体的软件测试领域知识模型。本体的建立不是一蹴而就的,而是一个反复完善的过程,并且有待于用更多的实践来验证其价值。同时,对今后软件测试的检索是十分有益的。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢