我现在做手机测试已经两年了,但只是最基础的功能测试,想往自动化测试发展。

我现在做手机测试已经两年了,但只是最基础的功能测试,也自学一点C语言的,想往自动化测试发展,我应该怎么规划和学习哪些知识?还有可以帮下理解一下数据库、脚本语言他们之间的联系吗?谢谢。

手机测试有很多种,大致上分硬件测试和软件测试。
硬件测试主要测试硬件性能(如功耗、充放电等)和寿命结构测试(如老化试验、盐雾测试、跌落、高低温、压力等待)。 当然还有射频测试、生产测试。在硬件测试中,也有需要编程跑自动化的测试,但多数是基于仪表的自动化测试。如开发功耗测试软件,射频自动化测试软件、生产测试软件(生产用的下载、校准、写IMEI号等软件)、充放电测试软件,等等,很多都是自己开发的自动化测试程序。 不过一般大公司自己开发的多,小公司只是做小修改或找人修改。发展前途,不是很好。
软件测试,手机主要还是基于黑盒测试为主,可能会涉及到模拟器的脚本自动化测试。另外,有通过自定义接口控制记录手机的操作等的自动化程序。一般大公司有,小公司没有的。纯软件的自动化测试,建议还是不要在手机上发展,还是往网络、服务器测试上发展比较好。
另外,数据库和脚本语言是两个概念,之间没有太多联系,你百度下就知道了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-29
有点不知所云。
类似与在问:玩篮球已经两年,自学了足球,想往乒乓发展,能否帮忙理解一下排球和保龄球的关系。本回答被网友采纳
第2个回答  2012-05-24
...