An application testing system includes a test tool module, an application module to be tested and a test server module, in which the test tool module starts the application to be tested, records and replays the script for the application to be tested, and views and uploads test information; and the application module to be tested uploads the application to the test server. The test server module stores the application to be tested, the test tool and receives the test information. The invention also provides an application testing method, which enables the tester to test the application quickly and efficiently, and can simply and intuitively see the test results after the test is completed. It is convenient for testers to control the testing process, and for developers to locate and solve the problems in the testing process in time, so as to further improve the application quality.
【技术实现步骤摘要】
一种应用测试系统与方法
本专利技术涉及软件测试
,特别是涉及一种应用软件的测试系统与方法。
技术介绍
现有技术中,Android设备已经成为生活中必不可少的部分,一款新的应用在发布之前需要进行人工测试,目前市场上比较流行的方法有两种,一种就是普通的人工测试,然后测试人员将测试记录记到测试服务器;还有一种就是目前市面上比较流行的,通过PC模块的工具进行脚本的录制,但是PC模块和移动模块的交互也偶有问题,所以这就成为了一个待解决的问题。上述的第一种测试方法是传统的测试方法,一般来说,这种测试方法人为干扰的因素很大,在测试工程中有可能会存在人为主观的测试描述,在客观性方面有待提高,并且整体效率不是很高;第二种测试因为PC模块和Android模块依赖ADB的连接,PC模块通过ADB命令对设备进行监控和模拟,使用ADB对PC模块和Android模块的稳定连接有一定的要求,一旦某一方进行了中断,那么在录制或回放的过程中就会出现问题,并且PC模块和Android模块的连接依赖的外在条件相对较多,并且在实时性方面也会存在细小的差异。
技术实现思路
为了解决现有技术存在的不足,本专利技术的目的在于提供一种应用测试系统及方法,可以实现测试过程中的问题进行及时的定位和解决,以进一步提高应用的质量,与此同时,该工具也大大降低了公司的成本开销。为实现上述目的,本专利技术提供的应用测试系统,包括,测试工具模块、待测试应用模块和测试服务器模块,其中,所述测试工具模块,启动待测试应用并对所述待测试应用进行脚本录制、脚本回放,以及查看并上传测试信息;所述待测试应用模块,其将所述待测试应用 ...
【技术保护点】
1.一种应用测试系统,其特征在于,包括,测试工具模块、待测试应用模块和测试服务器模块,其中,所述测试工具模块,启动待测试应用并对所述待测试应用进行脚本录制、脚本回放,以及查看并上传测试信息;所述待测试应用模块,其将所述待测试应用上传至所述测试服务器模块;所述测试服务器模块,其存放所述待测试应用、测试工具以及接收所述测试信息。
【技术特征摘要】
1.一种应用测试系统,其特征在于,包括,测试工具模块、待测试应用模块和测试服务器模块,其中,所述测试工具模块,启动待测试应用并对所述待测试应用进行脚本录制、脚本回放,以及查看并上传测试信息;所述待测试应用模块,其将所述待测试应用上传至所述测试服务器模块;所述测试服务器模块,其存放所述待测试应用、测试工具以及接收所述测试信息。2.根据权利要求1所述的系统,其特征在于,所述测试工具模块,包括,测试单元和模拟单元,其中,所述测试单元,启动所述待测试应用并对所述待测试应用进行脚本录制、脚本回放和查看测试结果;所述模拟单元,其根据录制好的所述脚本进行脚本回放。3.根据权利要求2所述的系统,其特征在于,所述测试单元,包括,选择子单元、录制子单元、回放子单元和查看子单元,其中,所述选择子单元,其从所述测试服务器模块选择所述待测试应用,并对所述待测试应用进行下载安装;所述录制子单元,其对所述待测试应用进行脚本录制,并记录录制过程中的录制事件;所述回放子单元,其对所述待测试应用及脚本进行回放;所述查看子...
【专利技术属性】
技术研发人员:吴波,王刚,
申请(专利权)人:苏州蜗牛数字科技股份有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。