一种支撑生产环境测试的编程系统及其在生产环境中的测试方法

    公开(公告)号:CN118113608A

    公开(公告)日:2024-05-31

    申请号:CN202410245470.8

    申请日:2024-03-05

    Applicant: 南京大学

    Abstract: 本发明公开了一种支撑生产环境测试的编程系统及其在生产环境中的测试方法,该编程系统包括:接口模块和运行时模块,所述接口模块用于在生产环境中待测试Java程序中加入在线测试代码,所述运行时模块用于运行待测试Java程序,产生快照,将快照解析还原成待测试Java程序的状态,并通过在线测试代码进行在线测试。本发明提供的在线测试接口允许在生产环境中对待测试Java程序进行便捷且不影响其正常运行的测试,运行时模块通过保存待测试Java程序状态的快照来执行测试,既提高了测试覆盖率也确保了测试行为不干扰程序运行,同时也通过一系列调控保证了资源的高效利用和运行时开销的可控。

Patent Agency Ranking