买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:广州博冠信息科技有限公司
摘要:本公开提供一种客户端的功能测试方法、装置、存储介质与电子设备,涉及计算机技术领域。该方法包括:从客户端提取待测试功能模块,并基于待测试功能模块所依赖的基础测试模块创建待测试功能模块所对应的功能测试模块;获取待测试功能模块与服务端进行通信的数据协议,并根据待测试功能模块与服务端进行通信的数据协议,确定测试数据;建立待测试功能模块所对应的测试步骤,启动功能测试模块将测试数据依据测试步骤输入待测试功能模块进行测试。本公开通过抽离需要测试的功能模块,创建独立的测试模块,实现功能模块的单独测试,提升了功能模块的开发效率,并有利于后续功能模块的维护和迭代调整。
主权项:1.一种客户端的功能测试方法,其特征在于,应用于测试端,所述方法包括:从客户端提取待测试功能模块,并基于所述待测试功能模块所依赖的基础测试模块创建所述待测试功能模块所对应的功能测试模块,将所提取的所述待测试功能模块添加至所创建的所述功能测试模块;获取所述待测试功能模块与服务端进行通信的数据协议;识别所述待测试功能模块与服务端进行通信的数据协议所对应的协议格式;通过拆解所述协议格式,得到所述协议格式所包含的协议字段;识别所述协议格式中各协议字段所对应的字段语义;基于所述协议格式中各协议字段所对应的字段语义,从预设数据匹配策略中选取所述待测试功能模块所对应的数据匹配策略;根据所述待测试功能模块所对应的数据匹配策略在测试数据库中进行匹配,得到所述测试数据;建立所述待测试功能模块所对应的测试步骤,启动所述功能测试模块将所述测试数据依据所述测试步骤输入所述待测试功能模块进行测试;其中,所述基于所述待测试功能模块所依赖的基础测试模块创建所述待测试功能模块所对应的功能测试模块,包括:初始化所述待测试功能模块所依赖的基础测试模块;将所述基础测试模块定义为一个父类,创建继承于所述父类的功能测试模块,其中所述功能测试模块用以控制所述待测试功能模块的独立运行。
全文数据:
权利要求:
百度查询: 广州博冠信息科技有限公司 客户端的功能测试方法、装置、存储介质与电子设备
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。