-
题名基于Web应用前端行为模型的测试用例生成
被引量:5
- 1
-
-
作者
刘子文
虞莉娟
苏义鑫
赵耀
石柱
-
机构
武汉理工大学自动化学院
-
出处
《计算机科学》
CSCD
北大核心
2023年第7期18-26,共9页
-
基金
国家自然科学基金(62176193)。
-
文摘
基于Web应用前端模型的测试用例生成是Web应用测试的重要过程,但现有的大多数针对Web应用的模型都只关注Web页面及其事件,忽略了事件触发条件和后续动作。为了更准确地描述现代Web应用程序的动态行为,文中定义了一种新的Web应用前端行为模型(Front-end Behavior Model, FBM)。由于模型中迁移的触发条件可能存在内部变量,即迁移之间存在依赖关系,使得生成的测试用例不能按照输入序列执行,从而影响测试效果。为此,提出了一种优化分组遗传算法来实现可执行迁移路径FTP的自动生成,该算法考虑FTP生成问题的特点,对染色体初始化和适应度函数做出合理的设计,加入修补算子调整个体长度生成了满足迁移覆盖的FTP,并且通过引入自适应的遗传算子和模拟退火接收机制来减少迭代次数,从而加快求解速度。实验结果表明,该算法能够在更高的求解效率的基础上有效保证迁移路径的可行性以及覆盖率。
-
关键词
WEB应用测试
前端行为模型
可执行测试用例生成
分组遗传算法
-
Keywords
Web application testing
Front-end behavior model
Feasible test case generation
Grouping genetic algorithm
-
分类号
TP311.53
[自动化与计算机技术—计算机软件与理论]
-