摘要
本发明公开了一种基于功能性质的移动应用脚本测试与遍历测试协同方法,本方法首先需要用户根据常用的脚本引擎、脚本框架对应的脚本语言定义一个或多个功能性质,并选择要使用的遍历引擎。测试过程中,脚本执行的逻辑控制在客户端完成,并向设备上的服务端发送操作请求,服务端根据请求类型完成向遍历引擎或者脚本引擎的转发。整个测试过程实现了脚本测试和遍历测试的协同进行,并截屏记录完整的操作过程用于生成测试缺陷报告。本发明用于在用户熟悉的脚本框架下使用常用的脚本语言定义性质,并完成移动应用程序的功能正确性测试,可以有效地发现移动应用的功能性错误,提高移动应用的健壮性和可靠性。
技术关键词
脚本
服务端
协同方法
移动设备操作系统
客户端
验证应用程序
定义
抓取组件
框架
报告
逻辑
界面
场景
算法
序列
接口
模块