1.一种手机软件测试方法,其特征在于,所述方法包括以下步骤:S1、将待测手机和计算机连接,并启动所述计算机端的测试程序;
S2、所述测试程序获取手机界面中当前应显示字符串和该手机界面中已显示字符串区域的显示图片,并获取所述显示图片的图片信息;
S3、将所述当前应显示字符串转换成参考图片,并获取所述参考图片的图片信息;
S4、将所述显示图片的图片信息和所述参考图片的图片信息进行比对,根据比对结果判断测试是否合格。
2.根据权利要求1所述的手机软件测试方法,其特征在于,在步骤S1中,所述手机与计算机通过串口传输协议进行连接。
3.根据权利要求1所述的手机软件测试的方法,其特征在于,在步骤S2中,所述获取显示图片的图片信息的步骤,具体包括:将所述显示图片转换成第一数组,保存所述第一数组为所述显示图片的图片信息。
4.根据权利要求1所述的手机软件测试的方法,其特征在于,在步骤S3中,将所述当前应显示字符串转换成参考图片的步骤,具体包括:获取所述显示图片的属性,将所述属性应用于计算机第一系统函数中,通过调用计算机第一系统函数将当前应显示字符串转换成具有所述显示图片相同属性的参考图片,所述属性至少包括图片大小和图片格式。
5.根据权利要求4所述的手机软件测试方法,其特征在于,在步骤S3中,所述获取参考图片的图片信息的步骤,具体包括:将所述参考图片转换成第二数组,保存所述第二数组为所述参考图片的图片信息,并通过调用计算机第二系统函数获取所述参考图片的图片信息。
6.根据权利要求1所述的手机软件测试方法,其特征在于,在步骤S4中,所述判断的具体方法为:将所述显示图片的图片信息和参考图片的图片信息进行比较,当所述显示图片的图片信息和参考图片的图片信息相同时,则当前手机界面中已显示字符串与应显示字符串一致,测试合格。
7.根据权利要求1所述的手机软件测试方法,其特征在于,所述步骤S4中进一步包括:当测试不合格时,保存所述显示图片和参考图片。
8.一种手机软件测试系统,其特征在于,所述系统包括:
连接启动单元,用于将待测手机和计算机连接,启动所述计算机端的测试程序;
显示图片信息单元,用于所述测试程序获取手机界面中当前应显示字符串和该手机界面中已显示字符串区域的显示图片,并获取所述显示图片的图片信息;
参考图片信息单元,用于将所述当前应显示字符串转换成参考图片,并获取所述参考图片的图片信息;
比对判断单元,用于将所述显示图片的图片信息和所述参考图片的图片信息进行比对,根据比对结果判断测试是否合格。
9.根据权利要求8所述的手机软件测试系统,其特征在于,所述连接启动单元中,手机与计算机通过串口传输协议进行连接。
10.根据权利要求8所述的手机软件测试系统,其特征在于,在显示图片信息单元中,所述获取显示图片的图片信息的步骤,具体包括:将所述显示图片转换成第一数组,保存所述第一数组为所述显示图片的图片信息。
11.根据权利要求8所述的手机软件测试系统,其特征在于,在参考图片信息单元中,将所述当前应显示字符串转换成参考图片的步骤,具体包括:获取所述显示图片的属性,将所述属性应用于计算机第一系统函数中,通过调用计算机第一系统函数将当前应显示字符串转换成具有所述显示图片相同属性的参考图片,所述属性至少包括图片大小和图片格式。
12.根据权利要求11所述的手机软件测试系统,其特征在于,在参考图片信息单元中,所述获取参考图片的图片信息的步骤,具体包括:将所述参考图片转换成第二数组,保存所述第二数组为所述参考图片的图片信息,并通过调用计算机第二系统函数获取所述参考图片的图片信息。
13.根据权利要求8所述的手机软件测试系统,其特征在于,所述比对判断单元中,判断的具体方法为:将所述显示图片的图片信息和参考图片的图片信息进行比较,当所述显示图片的图片信息和参考图片的图片信息相同时,则当前手机界面中已显示字符串与应显示字符串一致,测试合格。
14.根据权利要求8所述的手机软件测试系统,其特征在于,所述比对判断单元中进一步包括:当测试不合格时,保存所述显示图片和参考图片。