摘要
本发明公开了一种测试脚本转换方法及相关装置,涉及自动化测试领域,包括:对软件应用在第一操作系统中对应的测试脚本进行解析得到脚本关键信息,基于脚本关键信息和设置的映射表将测试脚本转换为第二操作系统对应的目标测试脚本,对目标测试脚本进行静态测试和动态测试,并在目标测试脚本测试通过后确定完成测试脚本转换。本发明实现了不同操作系统之间测试脚本的自动转换,有效避免了人工干预的存在的问题,提高了测试脚本的转换速度和准确性,能够将一个操作系统的测试脚本迅速转换为适用于另一个操作系统的测试脚本,从而缩短了跨系统测试的准备时间;与此同时,本发明还省去了不同操作系统重复编写测试脚本带来的开发和维护成本。
技术关键词
脚本转换方法
操作系统
抽象语法树
关系预测模型
递归下降算法
语法结构
应用程序编程接口
监督学习算法
状态自动机
动态
语义
兼容问题
日志
节点
解析单元
电子设备
转换单元
存储器