发明名称 一种基于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号
您可能感兴趣的专利