摘要
针对传统软件测试方法工作量大、测试过程重复性高等缺点,本文提出了一种新的软件测试方法,该方法基于直觉模糊理论和遗传算法,利用直觉模糊算法提取每组软件测试序列特征值,再经过遗传算法的选择、交叉和变异操作,获得软件测试序列的组合。实验结果证明:该算法具有隐性并行性和全局寻优能力,可在不降低速度的情况下提高软件测试的精度。
According to the traditional software testing methods' shortcoming of bigger workload and higher testing process re- peatability, this paper proposes a new software testing method,which based on intuitionistic fuzzy theory and genetic algorithm, us- ing intuitionistic fuzzy theory to extract each software test sequence features, then,presenting the genetic algorithm to select, cross- over and mutation operation to combinate to get the software testing sequence. Experimental results show that the algorithm has the implicit parallelism and global searching ability, which can be in improving software testing precision under the condition of no re- duction velocity.
出处
《自动化与仪器仪表》
2013年第5期98-100,共3页
Automation & Instrumentation
关键词
直觉模糊理论
遗传算法
元素直方图
软件测试
Intuitionistic fuzzy theory
Genetic algorithm
Elements histogram
Software testing