-
公开(公告)号:CN115904946A
公开(公告)日:2023-04-04
申请号:CN202211365919.1
申请日:2022-10-31
Applicant: 北京理工大学
IPC: G06F11/36
Abstract: 本发明公开了一种基于MoMuTUML的测试用例自动生成方法及系统,对原有的功能重叠的变异算子进行删减,并增加3种与原有变异算子功能不重叠的新变异算子,减少了语法等效变异模型的生成,降低了测试用例生成时间成本;通过根据变异模型集合和被测模型生成测试用例,并根据测试用例删除等效变异模型,获取有效变异模型,避免了MoMuTUML中等效变异模型数量过多的问题,提高了测试用例的生成效率;通过基于反馈的变异方法,对有效变异模型对应的变异算子进行评分,构建最优变异算子集合,选择集合中变异算子对被测模型进行变异操作,解决了MoMuTUML变异方法低效的问题,进一步提高测试用例的生成效率。
-
公开(公告)号:CN115757105A
公开(公告)日:2023-03-07
申请号:CN202211376896.4
申请日:2022-11-04
Applicant: 北京理工大学
IPC: G06F11/36
Abstract: 本发明提出一种基于概率扩展有限状态机的测试用例自动生成系统,能够提高测试用例生成的效率和质量,通过对处理后的PEFSM模型进行概率选择,最终生成测试用例。包括PEFSM模型构建模块、去除不可行路径模块、测试用例概率生成模块;PEFSM模型构建模块根据被测系统的需求说明和界面设计获取用户历史操作记录数据库中用于构建模型的相关数据,输出描述被测系统行为的PEFSM模型;去除不可行路径模块以所述PEFSM模型为输入,采用评估路径可行性度量方法识别并去除其中不可行路径,输出由迁移路径集合而成的可靠测试路径集;测试用例概率生成模块以可靠测试路径集为输入,对上下文变量进行初始化,并将路径集中的测试路径实例化,得到被测系统的测试用例。
-
公开(公告)号:CN115756477A
公开(公告)日:2023-03-07
申请号:CN202211371028.7
申请日:2022-11-03
Applicant: 北京理工大学
IPC: G06F8/41 , G06F8/65 , G06F18/241
Abstract: 本发明公开了一种基于多路智能推荐的低代码集成开发系统,通过代码模块仓库子系统对代码模块进行存储,并记录代码模块的质量信息和版本信息以及用户权限信息,降低了系统对业务场景的依赖,提高了系统的可用性和灵活性。通过低代码开发子系统实现对代码模块的修改更新;通过代码模块仓库子系统的多路智能推荐算法为低代码开发子系统检索推荐代码模块,能够对自定义代码模块进行选择性淘汰,实现对代码模块的分层聚类,根据质量水平系数进行代码模块的检索推荐,能够为用户提供更高质量的代码模块。通过自动化过程管理子系统建立过程跟踪与质量保证文档,提高了自定义的代码模块的质量保证,降低引入低代码开发平台带来的过程管理开销。
-
-