发明名称 | 一种基于Android的关键字驱动自动化测试框架 | ||
摘要 | 一种基于Android关键字驱动自动化测试框架,属于Android自动化测试领域。本发明的目的是实现从数据文件中直接导入测试用例进行测试,使测试数据与测试代码分离,降低测试数据与测试代码的耦合性。归纳出Android GUI测试的关键字,设计出与被测应用交互的关键字库,使得这些关键字可重用性高,实现了基于关键字驱动的Android GUI测试框架。本发明通过各模块的协调工作,克服了现有Android测试框架代码耦合性高,测试用例编写效率低下等缺点,使得测试用例的编写与测试代码的编写分离,提高了测试用例的编写效率。 | ||
申请公布号 | CN102819492B | 申请公布日期 | 2015.03.04 |
申请号 | CN201210274374.3 | 申请日期 | 2012.08.02 |
申请人 | 中山大学 | 发明人 | 刘宁;侯菊敏 |
分类号 | G06F11/36(2006.01)I | 主分类号 | G06F11/36(2006.01)I |
代理机构 | 北京市盈科律师事务所 11344 | 代理人 | 马丽丽 |
主权项 | 一种基于Android的关键字驱动自动化测试框架,其特征在于:它包括了数据文件、处理器模块、驱动模块、测试脚本模块、结果分析模块;所述的数据文件包含了测试配置数据文件与业务测试数据文件;所述的测试配置数据文件,用于保存测试自动运行所需要的信息,是测试自动执行的核心,包含了应用程序运行的环境、被测应用路径、源数据文件的路径、测试结果保存路径;所述的处理器模块包括数据处理器、关键字处理器,其中所述的数据处理器主要用于处理不同的数据文件,从数据文件中读入数据,并根据下一级模块的需要,转换为相应的格式,以方便读取,为测试脚本代码提供数据。 | ||
地址 | 510000 广东省广州市海珠区新港西路135号 |