首页 > 代码库 > 自动化测试

自动化测试

自动化测试和性能测试不一样,性能测试主要是对服务器的性能做测试,而自动化测试是从前端考虑,其目的旨在于替代部分手工测试、考量客户端长时间运行的稳定性。

不管学习哪一个终端的自动化测试,熟练掌握一门编程语言是必要条件。

自动化测试分为:web站点的自动化测试、PC客户端的自动化测试、手机端的自动化测试。

每一个终端的测试都是一个大的领域,建议先深入学习一个终端的自动化测试技术。

关于Web端站点的自动化测试:

常用的开源测试工具:selenium框架+一门编程语言(建议python),或者收费软件QTP,推荐selenium,

因为它是开源的、免费的,不存在盗版问题、且可扩展,所以国内的一线大公司喜欢用。

Pc客户端自动化测试:

常用的测试工具:QTP。付费软件,国内很多小公司在用。

手机端的自动化测试:

Android手机自动化测试:

常用的测试工具:monkey、monkeyrunner、robutium、appium等,这些都是开源软件。

一样,国内一流的公司都在使用。

 苹果端的自动化测试:

常用的测试工具:Instrument、FoneMonke、Broomine、iphone SDK自带的test unit。

自动化测试