想要成为一个优秀的软件测试人员,应该学些

作者:方伟景

首先,你至少得学会一门语言。

会一门编程语言是必要,会哪一门取决于你用的工具类型。QTP用VBS,Selenium用的比较多java/C#/ruby/python等,SilkTest用java/4test。这么多工具学哪一个呢?先自行脑补下测试工具的区别,再根据你所从事的的行业类别(web/移动端/服务器)选择对应的工具。如果你所在的公司暂时没有自动化工具,那你就学Selenium吧,语言自行脑补下(因为确实不是一两句话能说清的),找到自己喜欢的编程语言,如果实在选择困难症可以考虑一下C++(大雾!)。

然后,学到什么程度,怎么学?

不要一上来就学工具,没有意义,工具也是代码实现的。先按开发的标准来学一门语言,买一本经典的书,找一套学习视频,先学基础,再学框架,然后就请不要在意地练习code吧~

直到能独立完成一个项目的编码(没有想象中的复杂),写点小工具。

这时候你已经有了适当的基础了,去找一份搬砖的工作吧,软件测试终归是一份实践性强的工作,在公司里的实践是最好的学习。

回过头来学工具,找个api文档,然后还是code,有兴趣可以读一读工具的源码(Selenium是开源的)。

当你写的用例达到上百了,这时候你会考虑如何维护这些用例了,然后你不满足于只能在IDE里跑跑,开始考虑集成管理,可视化操作。

当你经过几个版本之后发现每次转测通过率都很低,这时候你会考虑持续集成和每日构建了。

然后怎么办呢?

这时候你已经找到方向了,现在的问题是寻找到路。

找个视频看看吧,要那种新近录制的视频,太老的就不用要了,找新的,这行知识更新快着呢。

当你把上面的一切都完成了之后,你就可以宣布自己初入自动化之门了,可以换个地图升级了。

(链接:



转载请注明地址:http://www.yulinbing999.net/mnabys/12607.html
  • 上一篇文章:
  • 下一篇文章: 没有了
  • 热点文章

    • 没有热点文章

    推荐文章

    • 没有推荐文章