ScenTest是一个基于知识图谱的移动应用自动化测试框架。该项目通过图片分析、文本识别和关系提取,从移动应用的截图序列中还原用户交互流程,将其结构化为Neo4j知识图谱。系统支持Canny和UIED两种UI组件检测方法,集成百度OCR进行文本识别,支持跨屏幕组件关联和语义相似度匹配。框架分为特征提取、关系提取和图生成三个阶段,已在支付宝、淘宝等应用的登录、预订等场景上进行验证。通过构建的知识图,可以进行智能的路径搜索和测试用例生成,为移动应用的场景级自动化测试提供了系统化的解决方案。
ScenTest是一个基于知识图谱的移动应用自动化测试框架。该项目通过图片分析、文本识别和关系提取,从移动应用的截图序列中还原用户交互流程,将其结构化为Neo4j知识图谱。系统支持Canny和UIED两种UI组件检测方法,集成百度OCR进行文本识别,支持跨屏幕组件关联和语义相似度匹配。框架分为特征提取、关系提取和图生成三个阶段,已在支付宝、淘宝等应用的登录、预订等场景上进行验证。通过构建的知识图,可以进行智能的路径搜索和测试用例生成,为移动应用的场景级自动化测试提供了系统化的解决方案。