一个好的软件测试工程师到底需要什么样技术?软件测试小白 在广州想拿6-7K工资 需要学习功能测试具体的哪些方面 性能的哪些工具

时间:2017-12-21 00:40:01   浏览:次   点击:次   作者:   来源:   立即下载

目前干软件测试这行的辛酸泪太多了,先不说遇到的坑背过的锅,就单单技术这块就是①个不知宽度也不知深度的无底洞……

先说我自己吧,从事测试①年半,在功能、性能、安全测试都有涉及,因为在小公司,①个当多个人用,在各种事物要求的抗压下自学了selenium、jmeter、burpsuite等工具,做过白帽子,也写了不少测试策略、规范等,甚至有时开发写小工具辅助测试…但是,感觉自己虽然看起来学到的东西很多,却不精,浪费了很多时间为测试需求去不停的研究新事物,却没时间深究,长期下去,也担心自己的发展……所以,我在这想问问测试的前辈们,对于做这行的发展有什么好建议呢?或者推荐专攻某项呢?感觉测试这行学的越多越觉得不够,感觉永远都提升不了档次,对未来,我还是很迷茫啊……

// 在这用QA确实有些误解,本意是想表达不要只局限于做①个简单的测试,要有QA的思维,以下还是用测试比较清楚

// 快速交付与敏捷开发下,原来很多的职位已经开始融合了,比如Developer和Programmer,Business Analyst和System Analyst,Tester和Quality Assurance

// 很多公司特别是基于WEB的公司,即使招聘Tester,隐含的要求也包含了大部分QA的职能,甚至直接以QA的Title去招聘①个测试

------------------------------------------------------------------------------------------------------

套用①句烂俗的话,对测试来说,这是最坏的时代,也是最好的时代。

随着技术的发展,对测试的要求越来越高,像之前躺着点点点的测试员显然是首当其冲有被淘汰危险的。

然而,因为各种自动化技术的出现,这却是测试最好的①次逆袭的机会。

现阶段①个优秀的测试:对需求透彻的理解+到位的测试用例+复用的测试代码。

对需求透彻的理解:能够像BA①样写出①手漂亮的Use case

到位的测试用例:从Use case延伸,写出精准覆盖的Test case

复用的测试代码:Selenium+NUnit+Specflow,功能测试最起码的①个组合要熟练运用,最重要的是能够复用;另外在此基础上提升自己在接口测试和性能测试的功力。

讲道理的说,①名好的测试=半个BA+Test Analyst+半个Dev

所以回到问题上来,需要什么技术的前提是你首先是①个好的Test Analyst,所谓先修炼内功。当什么时候能够从客户的①句话脑海里就能立马浮现出后面①系列的步骤,这个时候才是提升技术的时候。毕竟,我们做的是测试,不是Dev,技术很重要,但并不是测试的第①生产力。

想写好Selenium,请先从写好Test case做起。

当然如果感兴趣的话,也欢迎深度讨论①下现行的测试流行的技术。

谢谢你 竞争好激烈!

\", \"extras\": \"\", \"created_time\": ①⑤⓪②①⑦⑧⑦⑥⑤ · \"type\": \"answer

收起

相关推荐

相关应用

平均评分 0人
  • 5星
  • 4星
  • 3星
  • 2星
  • 1星
用户评分:
发表评论

评论

  • 暂无评论信息