基于线上流量回放的自动化测试方法和装置OA
Automated Testing Method and Device Based on Online Traffic Playback
针对民航出行软件业务,提出一套全新的自动化业务回归测试方案.其中,最显著的创新在于噪声识别算法,该算法旨在处理和识别民航出行软件系统中的复杂接口与数据,从而提高diff功能在分析大量民航出行业务数据时的准确性.此外,方案还包括微服务接口的泛化调用以及它在DevOps流程中的集成,不仅简化了接口请求,而且首次将业务回归测试纳入DevOps上线流程,进一步实现了持续集成、部署和测试.更重要的是,方案还为民航出行软件系统中的Dubbo接口提供了录制和回放功能,并实现了请求的序列化和响应的反序列化.综合来看,该研究为民航出行业务软件开发和维护提供了一种高效、准确且集成度高的测试解决方案.
In the business context of civil aviation travel software,this paper proposes a novel automated business regression testing solution.The most notable innovation lies in the noise recognition algorithm,and it is designed to handle and identify intricate interfaces and data within the civil aviation travel software system,so as to improve the accuracy of the difffunction.In addition,the solution also includes generalized calling of microservice interfaces and their integration in the DevOps process,which not only simplifies interface requests,but also for the first time incorporates business regression testing into the DevOps deployment process,further achieving continuous integration,deployment,and testing.More importantly,the solution also provides recording and playback functions for the Dubbo interface in the civil aviation travel software system,and implements request serialization and response deserialization.To sum up,this study provides an efficient,accurate,and highly integrated testing solution for the development and maintenance of civil aviation travel business software.
高栋;佟业新;张晓明;管宏礼;张梦云
中航信移动科技有限公司,北京 100041
计算机与自动化
噪声识别算法DevOps流程自动化回归测试流量录制流量回放
noise identification algorithmDevOps processautomated regression testingtraffic recordingtraffic replay
《现代信息科技》 2024 (017)
123-128 / 6
评论