图零直播
今天图零小编和大家浅谈软件测试过程中会遇到的一些误区
软件测试是软件开发中非常重要的部分,甚至可以说,软件开发,一半是开发,一半是测试。下面来说说这几个误区,你遇到了吗?
1、测试人员不需要了解软件开发知识
这个很要命的,我们谈到软件测试人员未来的发展方向大致有:自动化测试,性能测试,测试管理,项目经理。这其中自动化测试和性能测试包括项目管理,都会要求对软件开发有深入的理解,如何能设计一个好的自动化框架,好的性能测试用例,如何管理一个开发团队,这都需要我们在软件开发方面有所掌握。不单要掌握,而且要精通。此其一。
其二:如果不了解开发知识,测试人员很容易被开发人员牵着鼻子走,因为开发人员随便一忽悠,你如果不了解个中奥妙,你一个字也说不上来。
所以,测试了解软件开发知识是必须的。
2、软件测试很简单
这种观点是错误的,或者至少是不恰当的,测试工作具有一个完整的流程,在完成流程的过程中发现软件缺陷,这要求测试人员有很好的沟通能力、理解能力、分析问题能力,同时还必须对产品开发技术有一定的了解。
3、测试就是为了找到bug
很多人刚开始都是这样的看法,千万要小心。如果你只是为了找到BUG,那么BUG会成天缠着你。
4、bug越多测试越有效
测试Bug的数量并不能说明测试的有效性,反倒能说明开发人员的技术水平。测试bug数量多则改的代码就多,改的越多,越可能引发其他问题的出现,甚至到后期bug越来越多。原本没有问题的模块也开始出现问题。测试的有效性不能以发现bug的数量而决定,更应该根据问题的隐蔽性或严重性来决定。
5、时间少,少测试,时间多多测试
6、软件测试是没有前途的工作,只有开发人员是软件高手
由于我国软件整体开发能力比较低,软件过程还不规范。项目的成功往往靠个别开发人员的能力,他们负责总体设计和程序详细设计,认为软件开发就是编写代码,给人的印象往往是程序员是真正的牛人,具有很高的地位和待遇。因此,在这种环境下,软件测试并不受重视,软件测试人员的地位和待遇自然就偏低了,甚至软件测试变得可有可无。
随着市场对软件质量要求的不断提高,软件测试将变得越来越重要,相应的软件测试人员的地位和待遇将会逐渐提高。在微软等软件过程比较规范的大公司,软件测试人员的数量和待遇与程序员没有多大差别,优秀测试人员的待遇甚至比程序员还要高。软件测试将会成为一个具有很大发展前景的行业,软件测试大有前途。市场需要更多具有丰富测试技术和管理经验的测试人员,他们同样是软件专家。
图零科技欢迎你和我互动哦!关注图零直播微信公众号
点击菜单栏“微我吧”,“Q我吧”即可加我好友,与我更多互动!
QQ咨询
微信咨询