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

技术编号:16286910 阅读:62 留言:0更新日期:2017-09-25 10:01
本发明专利技术涉及一种应用程序的测试方法,包括:获取至少一个待测的应用程序和每个应用程序对应的测试参数;根据所述的测试参数对相应的应用程序执行测试;当被测的应用程序出现异常时,忽略该异常,继续根据所述的测试参数对该应用程序执行测试;在测试结束后,分析各个应用程序对应的日志文件,获得每个应用程序在测试过程中的异常信息。本发明专利技术还提供一种应用程序的测试装置。利用本发明专利技术可以节约人力资源,提高测试效率。

Method and device for testing application program

Including the test method, the present invention relates to an application of the test parameters: obtaining at least one test application and each corresponding to the application; according to the test parameters of the test execution of the corresponding application; when the application under test is abnormal, and ignore the exception, continue to test the application according to the test parameters; at the end of the test, analysis of each corresponding to the application log file, the abnormal information of each application in the testing process. The invention also provides a test device for the application program. The invention can save human resources and improve testing efficiency.

【技术实现步骤摘要】

本专利技术涉及计算机软件
,特别涉及一种应用程序的测试方法及装置
技术介绍
随着科技的发展,各类终端不断涌现,而且终端的功能也在不断丰富。终端的各种功能,包括通话、收发短信、收发邮件、打游戏、看电影、听音乐等功能的多样化,丰富了用户的需求。然而,在终端的功能越来越强大的同时,也会由于实现这些功能的各个应用程序的缺陷,造成终端的频繁死机、重启等问题,从而给用户造成极大的不便。因此,在终端的应用程序发布之前,需要对各个应用程序进行必要的测试,提高应用程序的可靠性,从而减小用户在使用应用程序的过程中遇到问题的概率。为解决上述问题,现有技术提供的应用程序测试方案一般是把每个应用程序分给一个相应的负责人进行测试,该负责人对所负责的应用程序执行测试命令,然后观察该应用程序在一定的运行时间内是否发生崩溃、死机等问题。应用程序一旦出现上述问题,将停止运行,需要人工干预才能继续进行测试。这种测试方式的缺点是相当耗费人力,而且测试人员的重复工作量巨大,测试人员本文档来自技高网...

【技术保护点】
一种应用程序的测试方法,其特征在于,该方法包括以下步骤:获取至少一个待测的应用程序和每个应用程序对应的测试参数;根据所述的测试参数对相应的应用程序执行测试;当被测的应用程序出现异常时,忽略该异常,继续根据所述的测试参数对该应用程序执行测试;在测试结束后,分析各个应用程序对应的日志文件,获得每个应用程序在测试过程中的异常信息。

【技术特征摘要】
1.一种应用程序的测试方法,其特征在于,该方法包括以下步骤:
获取至少一个待测的应用程序和每个应用程序对应的测试参数;
根据所述的测试参数对相应的应用程序执行测试;
当被测的应用程序出现异常时,忽略该异常,继续根据所述的测试参
数对该应用程序执行测试;
在测试结束后,分析各个应用程序对应的日志文件,获得每个应用程
序在测试过程中的异常信息。
2.如权利要求1所述的应用程序的测试方法,其特征在于,所述的测
试参数包括设定的随机用户事件的模拟次数,随机用户事件的时延,以及
忽略应用程序运行异常的参数。
3.如权利要求2所述的应用程序的测试方法,其特征在于,所述异常
的类型包括应用程序崩溃异常,应用程序无响应异常,以及应用程序许可
错误异常。
4.如权利要求2所述的应用程序的测试方法,其特征在于,当每个应
用程序执行随机用户事件的次数分别达到对应的随机用户事件的模拟次数
时,判定测试结束。
5.如权利要求1所述的应用程序的测试方法,其特征在于,当被测的
应用程序出现异常时,若被测的应用程序无法恢复正常的运行状态,则还
需要重新启动该应用程序,然后继续根据所述的测试参数对该应用程序执
行测试。
6.如权利要求1所述的应用程序的测试方法,其特征在于,所述的异
常信息包括应用程序发生异常的类型和发生异常的时间点。
7.如权利要求1所述的应用程序的测试方法,其特征在于,该方法还
包括分析运行所述应用程序的终端的系统日志文件,获得终端的系统状态

\t信息。
8.一种应用程序的测试装置,其特征在...

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

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

1