本发明提供一种手机自动化测试系统和工作方法,该系统包括若干被测手机终端、一台PC机和测试资源数据库,被测手机终端包含一个测试代理模块,测试代理模块与PC机的控制模块以有线或无线的方式互相通信;PC机包括人机交互模块、控制模块和驱动模块,人机交互模块与测试资源数据库以有线或无线的方式互相通信,并与控制模块相连,控制模块和人机交互模块、驱动模块相连,并与被测手机终端的测试代理模块以有线或无线的方式互相通信。本发明可在无人值守的情况下,对多个被测手机的应用程序进行自动化测试,有效提高测试效率和测试准确率。