专栏名称: 51Testing软件测试网
51Testing软件测试网,人气最旺的软件测试技术门户,提供软件测试社区交流,软件测试博客,人才服务,测试沙龙,测试杂志,测试资料下载等全方位信息服务,是国内最专业的软件测试就业培训、企业服务供应商...
目录
相关文章推荐
51好读  ›  专栏  ›  51Testing软件测试网

怎样更好地做好测试工作?

51Testing软件测试网  · 公众号  · 测试  · 2017-04-24 17:30

正文

请到「今天看啥」查看全文


听过一个演讲,大意是任何事情,都包含我们能为之努力的,也包含一部分可遇不可求的。对于我们来说,应该关注在我们能为之努力的,而对于那可遇不可求的,天知道。所以对于测试来说,更多的是需要去improve我们自己的skills,这样,不管时代怎样发展,总会有我们的用武之地。

Coding skill

就像前面说的,现在招纯手工测试的公司不多了,那么我们首先能做的,就是做一些coding相关的工作,可以从automation开始。写过automation的人都知道,只要有了开始,你会发现,automation是最简单的任务。但是automation简单,写好又是一件很不容易的事。Coding skill,怎样把automation的code写的易于维护,经常性地review test points是否cover齐全等等,我们能做的事情很多。其实老板不会在意你做的工作是简单还是复杂,只要你能做好他想要你做的事情,这猜中最重要的。

如果你觉得automation已经满足不了你想提高coding skill的要求了,你可以去review开发的code,从小的bug看起,你会得到很多不一样的点。

当然,你也可以着手去改一些小的bug,前提是要跟开发多些沟通,一般我们的程序猿程序媛们都是很乐于帮助你的。

测试知识的积累

测试和开发一个很大的不同就是,开发要求对某个点有很深入的研究,对于测试来说,更多的是广度方面的提升。拿互联网测试人员来说,有些知识是必须的,比如说最基本的cookie/cache/session,还有SEO,网站上的广告植入等等,并不一定说你要各个点都要精通,最起码你要有基本的了解。

还有就是domain knowledge了。我们最近招了很多新人,人员流动也比较大,这个时候往往就会有很大的risk,这个时候其实对于测试人员来说,是一个挑战,也是一个机遇。挑战的是,怎样确保新人做的东西,不会破坏以前的功能。与此同时,这也是你展示测试的重要性的一个机遇。

其实任何职业的人,一般都会有危机感,其实这也是一件好事,说明你是积极向上的。不管测试也罢,其他职业也罢,把事情做到极致,是很重要的一个职业素养。我觉得我做的很成功的一个点,就是产品经理任何时候,在production上发现了一个问题,都会让我去做一下investigation。这个时候,其实我们能做的事很多,简单的处理就是,告诉他这是个bug,然后注明bug让开发去研究解决。而我,会做的稍微多一点,比如说把原始的feature ticket是怎样的贴上去,可能的原因会是什么,怎样能够复现等等。时间久了,就会赢得别人对你的尊重。







请到「今天看啥」查看全文