摘要
本公开提供了一种界面测试方法、装置、设备和存储介质,利用基于断言知识库、业务知识库进行知识增强以及基于样本数据进行训练得到的测试分析模型对测试路径进行分析,生成测试报告,在执行指定的UI测试任务得到测试结果的同时,还可以利用通过知识增强学习到的界面测试知识,自动对测试步骤对应的界面图像进行元素状态测试点识别和元素状态测试,识别测试过程中涉及到的程序界面的其它异常情况,对于动态变化的用户界面能够主动发现隐藏的视觉效果缺陷,并且可以针对程序界面存在的缺陷提供优化方案,极大地提高了界面测试效率和智能化水平,使得测试更加高效、精准,有助于优化应用程序的用户体验。