应用程序测试方法及装置制造方法及图纸

技术编号:10528672 阅读:116 留言:0更新日期:2014-10-15 10:54
本发明专利技术涉及一种应用程序测试方法及装置,其方法包括:获取被测应用程序源代码,基于预先编写的测试脚本,对被测应用程序源代码进行预编译;对预编译后的被测应用程序源代码进行编译,生成应用程序;运行该应用程序,输出测试信息。本发明专利技术通过在预编译时,根据面向切面编程的测试脚本,动态的将测试用的调试代码插入被测应用程序的源代码中,在运行应用程序时,基于调试代码输出测试信息,从而可根据测试信息对应用程序缺陷进行定位和质量度量,由于不需要修改被测应用程序源代码,因此不会造成应用程序产品缺陷和性能风险,在实现应用程序的有效测试的同时,提高了被测试代码的可维护性。

【技术实现步骤摘要】
【专利摘要】本专利技术涉及一种应用程序测试方法及装置,其方法包括:获取被测应用程序源代码,基于预先编写的测试脚本,对被测应用程序源代码进行预编译;对预编译后的被测应用程序源代码进行编译,生成应用程序;运行该应用程序,输出测试信息。本专利技术通过在预编译时,根据面向切面编程的测试脚本,动态的将测试用的调试代码插入被测应用程序的源代码中,在运行应用程序时,基于调试代码输出测试信息,从而可根据测试信息对应用程序缺陷进行定位和质量度量,由于不需要修改被测应用程序源代码,因此不会造成应用程序产品缺陷和性能风险,在实现应用程序的有效测试的同时,提高了被测试代码的可维护性。【专利说明】应用程序测试方法及装置
本专利技术涉及移动互联网
,尤其涉及一种应用程序测试方法及装置。
技术介绍
目前,在测试Android应用软件时,通常会需要测试人员手工在被测应用程序代 码中插入一段测试代码,在被测应用程序运行时,借助测试代码输出调试信息或相关性能 指标,以定位应用软件缺陷,度量应用软件的质量。 但是,现有的这种测试方法中,通过人工插入的桩代码难以维护,因为提交与测试本文档来自技高网...
应用程序测试方法及装置

【技术保护点】
一种应用程序测试方法,其特征在于,包括:获取被测应用程序源代码,基于预先编写的测试脚本,对所述被测应用程序源代码进行预编译;对预编译后的被测应用程序源代码进行编译,生成应用程序;运行所述应用程序,输出测试信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:宁京
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1