The invention discloses a method and system for testing the software of a mobile phone, including a computer, a virtual user and a App module. The computer is connected to a virtual user through a IP agent. The computer is connected to a App module through a Web module. The App module is connected to a life cycle, and the life cycle connection has a unit test, the single. The meta test connection has an integrated test. The integrated test connection has a confirmation test. The confirmation test includes system test, load test and protection test. The invention tests the performance of the mobile software by using the serial port of the mobile phone and the computer through the data line, and testing the performance of the mobile software by the test program on the computer. By creating user scripts and keeping records through virtual users, different users can be tested by different scripts to achieve better test results. It is clear that the different links and records of the life cycle of mobile software test can be obtained. The test efficiency of mobile software is improved and it is suitable for extensive popularization. One
【技术实现步骤摘要】
一种手机软件测试方法及系统
本专利技术涉及手机软件
,具体为一种手机软件测试方法,同时,还涉及一种手机软件测试系统。
技术介绍
手机软件:主要指安装在智能手机上的软件,完善原始系统的不足与个性化。是手机完善其功能,为用户提供更丰富的使用体验的主要手段。手机软件的运行需要有相应的手机系统,目前主要的手机系统:1.苹果公司的iOS,2.谷歌公司的Android(安卓)系统。近年来,随着移动通讯技术的快速发展,基于系统的手机也越来越普及,在拥有开源巨大优势的同时,也拥有繁杂的软件性能问题,同时移动互联网技术的快速发展,使大量的软件在短时间内研发面世,导致质量难以保证,为了能够提高系统软件的性能,需要提供一种对手机软件进行测试的方法和系统,传统的测试方法和系统比较复杂,测试效果比较差,手机软件测试生命周期的环节比较少,不具备推广性。
技术实现思路
本专利技术的目的在于提供一种手机软件测试方法及系统,实现更好的测试效果,清楚得获得手机软件测试生命周期的不同环节并记录,提高了手机软件的测试效率,适合广泛推广,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种手机软件测试方法,该手机软件测试方法具体步骤如下:S1:将手机和计算机上的串口通过数据线接入;S2:将计算机通过IP代理接入虚拟用户单元,并且计算机通过Web模块接入App模块;S3:通过App模块进入生命周期进行测试;S4:编写测试软件的源代码,并编写测试驱动程序进行单元测试,并将构件集成在一起,测试能否正常运行;S5:根据S4的测试后进行确认测试,分别进行系统测试、负载测试和保护 ...
【技术保护点】
1.一种手机软件测试方法,其特征在于:该手机软件测试方法具体步骤如下:
【技术特征摘要】
1.一种手机软件测试方法,其特征在于:该手机软件测试方法具体步骤如下:S1:将手机和计算机上的串口通过数据线接入;S2:将计算机通过IP代理接入虚拟用户单元,并且计算机通过Web模块接入App模块;S3:通过App模块进入生命周期进行测试;S4:编写测试软件的源代码,并编写测试驱动程序进行单元测试,并将构件集成在一起,测试能否正常运行;S5:根据S4的测试后进行确认测试,分别进行系统测试、负载测试和保护测试,对手机软件性能进行测试。S6:根据保护测试分别进行安全性测试、兼容性测试、恢复测试、安装测试和易容性测试;S7:在Web模块接入App模块还可以进行功能测试、性能测试和可用性测试;S8:通过虚拟用户创建用户脚本并保存记录;S9:通过Controller工具对保存的用户脚本进行测试,设定好环境参数,对测试场景进行设置,同时引入至少两个脚本,让不同的用户执行不同的脚本进行测试;S10:通过Anilisy对测试结果进行分析,并导出结果数据保存。2.根据权利要求1所述的一种手机软件测试方法,其特征在于:所述步骤S2中的IP代理是作为衡量端到端的性能...
【专利技术属性】
技术研发人员:叶婷,曾幸钦,曾炽强,曾灶烟,李树湖,
申请(专利权)人:广州思谋信息科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。