摘要
近些年随着软件行业的迅速兴起,软件产品已经渗透到日常生活中的各个角落。作为软件生命周期中重要阶段的软件测试,对软件行业的发展有着十分重要的意义。对于软件测试来讲,测试质量是核心,测试效率是保证,一个好的测试过程就是要在保证软件质量的基础上尽可能提高软件测试的效率。本文重点针对软件系统级测试,基于遗传算法对选取个体适应因素进行调整,达到保留必须存在的测试路径,减少重复冗余测试路径的目的,进而实现对测试路径的自动选择。
Nowadays, as the software industry promptly developing, the software products have penetrated every area in our daily life. Software testing which is a significant period in the software life cycle, has a very important effect on the software industry. From the point of software testing, the testing quality is the core, and the testing efficiency is the guarantee. A good testing process is to improve the testing efficiency as much as possible on the basis of ensuring the testing quality. This paper focus on the system software testing, adjust the selection of the individual fitness function based on genetic algorithm, to reserve the testing path which is imperative, and to reduce the redundancy of it, and eventually to realize the testing path automatically generation.
作者
夏良
商伟
王兆星
XIA Liang;SHANG Wei;WANG Zhao-xing(Department of Software Testing Center, North China Institute of Computing Technology, Beijing 10083, China)
出处
《软件》
2019年第4期133-139,共7页
Software
关键词
计算机软件
业务流程测试
测试路径选取
遗传算法
Computer software
Business Process Testing
Testing path selection
Genetic algorithm