10.3969/j.issn.1000-1220.2013.08.021
利用组件交互自动机测试基于组件的Web应用
Web应用有许多特殊性使得不能直接使用传统的测试方法进行测试,因而需要修改已有方法或完全提出新的方法用于Web应用的测试.把Web应用看成是不同交互组件的组装,一个复合组件由一些其它的组件构成.对于每个组件,都建立一个组件自动机.从被测Web应用的规格说明可以构造用XML描述的组件交互图(CID,Component Interaction Diagram).根据CID,可以产生组件测试序列(CTS,Component Test Sequence),它是组件的交互序列.测试用例是用一个个单独的XML文档表示的,是带有输入数据的CTS.这样,Web测试就变成组件交互自动机的测试.另外,给出了CTS覆盖度的评估过程(CTSC,Component Test Sequence Coverage),并阐述了如何提高CTSC的方法.论文的最后,对该测试方法的可用性进行了理论分析.
Web应用、组件交互图、组件测试序列、组件交互自动机
34
TP311(计算技术、计算机技术)
国家自然科学基金项目61262010,61163007;江西省教育厅科技计划项目GJJ12743;江西省自然科学基金项目2010GQS0048,20132BAB201036;江西省博士后科研择优项目资助
2013-11-05(万方平台首次上网日期,不代表论文的发表时间)
共6页
1813-1818