摘要
本发明公开一种HMI软件人机交互自动化测试方法,包括:接收用户实时输入的操作数据;实时记录并存储操作数据的输入顺序和输入时间,得到测试用例集;对人机交互软件的画面开发中涉及的状态信息进行补充,得到覆盖用户操作习惯及考虑时序的初始操作链和初始操作结果;通过枚举的方式衍生出新的操作链和新的操作结果并进行更新,得到更新后的操作链和更新后的操作结果;根据预设的配置参数对更新后的操作链和更新后的操作结果进行配置,得到配置后的操作链和配置后的操作结果;根据配置后的操作链在人机交互界面执行操作生成实际操作结果;判断相应操作是否执行成功;将未执行成功的操作链标记为失败用例,通过记录失败用例迭代优化自动化测试软件。
技术关键词
自动化测试软件
人机交互界面
人机交互软件
自动化测试方法
测试用例集
画面
数据
习惯
时序
参数
标记