昨天参加了公司组织的一个手机自动化测试培训,因为我目前主要是做手机方面的测试,本来我是不想去的,因为我的项目做的不是client,而是基于IVVR的业务,是通过拨打电话来进行的,我认为只有基于手机client端的自动化测试可能才更有意义,但是老大希望我去参加一下,我就去听了,不过还是有收获的;
公司推荐的手机自动化测试主要是用同步模拟软件来实现的,用过windows mobile手机的都知道微软有个叫active sync的手机同步工具吧,其实就是基于这种同步模拟工具,在PC上使用模拟器与手机系统同步,然后再用QTP对这个模拟器进行录制脚本,从而实现自动化的操作,主要工具是QTP和ImageExpo;
不过这种方法有其局限性,不能对语音进行测试,不能对交互进行测试,只能通过模拟按键来实现操作基本的功能,大部分的地方还是要靠手动。