摘要
本发明公开一种用于分布式系统的变异测试框架的实现方法,测试人员在选定待测系统后,从变异算子库中选择变异测试所需的变异算子;然后,变异测试框架会基于被选择的变异算子,在待测系统的源码基础上生成变异体,并通过静态分析和动态执行相结合的方法筛选掉一些无效变异体或等效变异体;之后进入变异体执行阶段,变异测试框架会根据待测系统单元测试的覆盖率信息,按照一定的优先级依次载入某个变异体,在变异后的待测系统上运行待测系统的测试套件并收集结果。最后,当所有变异体都被载入和运行完成之后,变异测试框架会收集整理数据,形成可读的测试报告,从而在一定程度上反映待测系统的测试套件的质量。
技术关键词
待测系统
分布式系统
框架
套件
覆盖率信息
静态分析方法
模板方法
列表
语义
模式
关键字
基础
阶段
动态
定义
漏洞
网络
集群
数据
系统为您推荐了相关专利信息
异质结光催化剂
石墨相氮化碳
稻田
基肥
复合改性二氧化钛
工业机器人
数字孪生模型
SAC算法
更新方法
数字孪生系统
联邦学习方法
参数
云服务器
个性化特征
模型更新方法