测试界风云变幻,移动测试火爆来袭,移动测试真的像黄金价格一样吗?(黄金可是跌了啊)所有人都适合做移动测试吗?移动测试要怎么做?自动化是必经之路吗?好吧,面对如此多的疑问,小强带你浅入浅出看看移动测试。(纯属个人见解,无对无错,请各位看管理解)
1、概念
很多人都说手机测试,但手机测试到底要测什么,却没有几个人能完整准确的说出来。小强觉得,表达成APP的测试更为准确些。我们从以下几点来看:
首先,如果你就是用安卓原生你大可不必去测试安卓系统了,至少小强觉得没这个必要。
其次,如果像小米或锤子那样,做了二次的开发,那么有必要去测测,尤其是兼容性和稳定性,为什么这样说?就是因为小强是小米的用户,我想你懂得啊,伤不起。
再次,不论是什么安卓还是ios,app则是必测的东西,所以说我们常说的手机测试、移动测试本质上就是对app的测试。
2、手段
Ok,概念说完了,我想很多菜鸟都着急的问,要怎么测啊,要什么工具啊。其实,小强一直觉得测试不是一个技术活,也不是一个体力活,而是一个思维活。如果你没有良好的思维能力,测试你干不好。这里我们也从以下几点来看:
……………………
3、自动化
接下来我们来谈谈这个,我只接触过qtp和selenium,其他的并没有接触太多,可是据小强从多位童鞋那了解,自动化确实需要有编码的功底,不然真心的会很费劲,而且容易半路夭折。另外,小强一直觉得把一门技术学通了,其他的技术不是什么太大的问题,比如你把selenium学通了,你去学现在流行的appium难道就不会了?我相信,真正学懂的人3天就完全可以上手appium。
所以自动化测试不是任何人都能学的,入门是有难度的。另外,对于monkeyXXX而言有的人就觉得简单的无比,可有人就觉得难,这个我们没法去衡量,但是小强想说的是,我们学什么都要为了实际工作中效率、投入产出比最大化的方向走,记住,最好的不一定合适,合适的才是最好的。
4、性能
总有人问手机性能怎么测?其实小强自己也有点疑惑。首先,app的性能小强觉得可以从两个纬度来看,一个就是重复频繁操作的时候性能表现如何;另一个就是前端大量请求,后端服务的性能表现如何。
那么对于第一个纬度而言,完全可以利用脚本模拟完成,利用辅助软件记录相关信息,最后分析。而第二个纬度,完全就是和我们的WEB性能测试一样的……这里大家要注意了,第二个纬度是关注后端的性能,道理和WEB性能测试一样。LoadRunner也完全可以胜任。
......
版权声明:51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像,否则将追究法律责任。