给某做测试的好友的建议

问题:新去一家公司,开发Iphone应用,目前只有她一个人做测试,公司的某大牛,让直接采用自动化测试的方案。

问题最近有点小忙,就你的情况提一些建议:

1、          树立你的名片:测试方面你是权威,即使你弱一点,但是要有自己的主见。即使他是大牛,让他去吃草吧,你是专家,测试不该他管。

2、          明确定位:公司招你的时候是什么职位呢?不是高级工程师吧,也不是测试经理之类的。当然不排除,你有很好的机会。但是,你的很多东西还是要探索的学习的,也要明确他们对你的定位(或许这样能减压)。

3、          关于测试的方式:测试讲求覆盖路,你查查一般项目自动化测试的覆盖率大概能到多少(50%-70%最好情况吧),自动化是不可能取代手动的。并且你要了解何种情况要用到自动化,据我了解一般:界面稳定、很少修改,成熟的功能才用自动化。并且以前我和做开发测试的住得近,一般情况下每天能写(3-8个Test Case,OC 2010 Beta版),效率是相当的低的。他们整个项目总共只有200个自动化的Case,其他全部手动。我觉得测试用例高手写的话,200个Case的覆盖率也高不到哪里。当然如果你们的产品尚未成型,用自动化去做我觉得是很恐怖的事情,界面一修改Case也要改。

4、          如何选定测试的方式:这个不是由你说了算的,大牛也不行。建议你抽空给同事做个测试的扫盲工作,列举一下各大公司的测试现状(当然调查一下,大牛前公司的情况,封住他的嘴)。然后拿出你的建议测试方案。这个事情肯定得有人拍板的,因为选择有风险,要有人承担责任(前提是拍板人有能力承担责任)。比较理想的是:手动功能测试+性能压力测试(QTP、LoadRunner等)——>产品成熟了在自动化。

5、          关于自动化的方式:一种是全部让人写代码实现,这种的比较少。还有一种是借助工具录制脚本,直接导出代码,这种用的很多,工作量也相对小一些。

6、          几个自动化测试MSN好友,希望有用。略。

最后写一句话共勉:抓自己老鼠,让大牛吃草去吧!

原文地址:https://www.cnblogs.com/xiajf/p/2084066.html