中易网

做软件测试需要的技能?没有相关工作经验可以做软件测试吗,稍微有点编程经验?

答案:1  悬赏:80  
解决时间 2021-01-16 23:16
做软件测试需要的技能?没有相关工作经验可以做软件测试吗,稍微有点编程经验?
最佳答案
作为一个软件测试工程师,首先,你要建立自己的测试思维,这个很重要,因为测试思维相当于你的软件的世界观,这也就是为什么,个人不支持从 开发转测试的原因,因为对于开发而言,他们是目标型的世界观,即需求要完成什么我去完成,如果你在开发中待的时间太长,容易习惯这样目标型世界观,而测试更多关注的是多方面的,有时候,就是一些在开发所谓的不可能、无所谓的东西最后造成软件的失败,而如何建立自己的软件世界观,那就要去通过测试的方法论的理解,很多人喜欢把黑盒测试方法论、白盒测试方法论,分得很清楚,其实两者是相通的,看懂这些东西很快的,但是悟透,这个过程会漫长。
接下来 我们讲讲你需要作为一个初级功能工程师所需要基本素质吧
1、软件测试的基本方法(边界值、等价类、错误分类、流程分析等等黑盒、白盒测试方法要有了解,并且掌握)这个不难,但请务必牢记在心中,它是你去建立自己世界观的基础,所有的测试逃不出这些方法
2、会写的基础的测试文档(测试用例、缺陷报告等)
3、会看开发文档(需求说明书、操作手册)
4、知道软件工程中,测试所需要做的事情,了解性能测试、安全测试等
当你有了基础,同时也有了自己的世界观,祝贺你已经入门了,这个时候,我建议你可以去了解不同软件开发不同环节人所作的事情,不单单是开发,需求、设计、运维等等,因为这样你会知道什么是体系、规范,为你以后的发展有着很好的帮助,这也是测试相对于开发优势的地方,开发更关注的是点,而测试要关注的是面,所以对于测试而言,除了准确的抓住细节的同时,大局观要好,否则做不好测试。

最后才是细节技术就是所谓的白盒测试、性能测试、自动化、安全等等,这些其实对测试而言反而是小节,技术永远不会阻碍你前行的脚步,反而思维,这个你可以根据自己喜好去发展,没有固定模式
顺便说一句,别看不起基础的功能测试,它没外人看得那么简单,因为如果你连测试用例都不会设计就别去说做性能测试、自动化测试、安全测试等等,要做一好的功能测试工程师,写的一手好用例(你的用例是个识字人都能执行、并且用例有效的系统覆盖率也是很高的)、好缺陷(是个识字的人都能理解你说的是问题,并且抓住重点),很难的,真心不是普通人能做好的,要去花心思琢磨的。
综上所述,要成为软件测试工程师和有没有开发经验没有必然联系,不用太多担心,只要努力、用心就有希望。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
电路检查检查哪些问题,需要哪些工具检查
淘宝上有能印网络小说的么?我想把我喜欢的小
曝光:同样的国标电缆,为什么价格相差很大
北有涧水,通青苗猜出0一9三个数字?
中国邮政(达尔罕茂明安联合旗邮政局)地址好找
怎样做好教研员工作
your pc couldn't turn off property怎么
太阳慢慢地往下沉。它那圆圆的脸涨红了,把身
大天使之剑 安宁池需要多少战力
锦尚画廊地址有知道的么?有点事想过去
利息7里是什么算法???
处心积虑的褒义近义词
康易来生活美容会馆地址在什么地方,我要处理
为什么人心会变
YY帐号登录的星辰变游戏,在5173上卖号,打YY
推荐资讯
给您带来的不便敬请谅解 是道歉用语吗
高低压稀油站的操作及工作原理是什么?
2x加y等于15,x加2y等于18。求高手解答 最详
八仙饭店之人肉叉烧包百度云链接
麻烦算一下这些多少钱
广字五行属什么
观音菩萨为什么是三公主
whether or not 的用法?
这酒多少钱一箱
广州到哈尔滨快递多少天。中通的
聊天时说发飞机票什么意思
2ol5年6月5曰叁点零4分男起名蔡骏豪可以吗?求
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?