永发信息网

如果你是软件开发者,对于

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

最后才是细节技术就是所谓的白盒测试、性能测试、自动化、安全等等,这些其实对测试而言反而是小节,技术永远不会阻碍你前行的脚步,反而思维,这个你可以根据自己喜好去发展,没有固定模式
顺便说一句,别看不起基础的功能测试,它没外人看得那么简单,因为如果你连测试用例都不会设计就别去说做性能测试、自动化测试、安全测试等等,要做一好的功能测试工程师,写的一手好用例(你的用例是个识字人都能执行、并且用例有效的系统覆盖率也是很高的)、好缺陷(是个识字的人都能理解你说的是问题,并且抓住重点),很难的,真心不是普通人能做好的,要去花心思琢磨的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
青岛纯生330ML瓶子多少钱一个
开了一个农家乐,可是没有什么人,说是要去和
农村64岁单身女人该不该享受低保
用大智慧如何申购新股!
总觉得塞牙 但是牙里面却什么都没有
联谊川菜馆地址在什么地方,想过去办事
绱鞋的意思是什么啊?知道的请说下!
山东晏子集团地址有知道的么?有点事想过去
常用的铆钉规格有哪些
(X+3)-(X+3)*X=243
君朋渔家在什么地方啊,我要过去处理事情
劳飨的意思是什么啊?知道的请说下!
d3dx9 30.dll放哪里
华为荣耀畅玩版 怎样把大游戏数据包装在外置S
聊城辣鸭头哪里有卖
推荐资讯
展鸿图文广告地址好找么,我有些事要过去
贷款资金用途怎么写急急急
中国石化加油站的服务宗旨是()。
我想取环月经突然提前十多天还适合取吗
丹阳市农村社会养老保险参保人中途因病去世&a
九天圣母庙地址在哪,我要去那里办事
上海哪家公司或者银行申请POS机比较好啊
设城市化水平为U,工业化水平为I,用I/U的比
将偶数2,4,6,8···按下图依次排列,2014
了解着了解着其实彼此都不了解对方,能看到的
比亚迪S6右前门内饰板如何进行拆装
在Windows10 Build 14926这里有什么改进和固
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?