如何从零开始学习软件测试

很多软件测试新手都会遇到初涉软件测试行业,没有接受系统的软件测试培训,对软件测试一无所知,既不知道该测试什么,也不知道如何开始测试。那作为初学测试的软件测试新手,应该如何从零开始学习软件测试呢?(1)向有经验的测试人员学习走读测试用例也是有

很多软件测试新手都会遇到初涉软件测试行业,没有接受系统的软件测试培训,对软件测试一无所知,既不知道该测试什么,也不知道如何开始测试。那作为初学测试的软件测试新手,应该如何从零开始学习软件测试呢?下面跟着千锋小编一起来看一看吧!

我们测试人员的工作,就是为质量保证提供信息。作为一名软件测试新手,如何才能发现所有的BUG ?如何开始测试工作?即便面对的是一个很小的软件项目,测试需要考虑的问题也是方方面面的,包括硬件环境、操作系统、产品的软件配置环境、产品相关的业务流程、用户的并发容量等等。该从何处下手呢?

(1)向有经验的测试人员学习

这几年在带新人的过程中,整理了一些软件测试技术、测试流程、测试工具和质量管理相关文档资料,有兴趣的朋友可以评论里说一下。

跟有经验的人学习大家都知道,不过需要注意的是,应时刻保持质疑和寻根究底的态度去学习。

(2)阅读软件测试相关书籍

多去了解软件测试基础学习相关书籍,在这里就不做过多推荐了,可以查看一下千锋整理的其他软件测试学习文章。

(3)查看历史bug

现在多数公司都有bug管理工具,里面的bug对我们了解项目是非常有价值的。这些bug是软件产品问题的集中体现。一般来说软件测试需要的技能,我们需要这几个点:

如何从零开始学习软件测试

bug描述:照着葫芦画瓢。

开发对bug的解决方法:理解原理,积累经验。

常见问题有哪几类,都是什么原因导致:总结并作bug预防

哪些模块容易出问题:问题多的重点测

哪些开发出的问题多:判断开发水平,水平低的重点测

谁提的bug多/好:以后多跟他学习

(4)走读历史用例

走读别人的用例来提升自己的用例编写水平。走读测试用例也是有技巧的。走读用例时除了学习别人的语言描述技巧,更重要的是多问几个为什么,为什么他要写这条用例软件测试需要的技能,为什么把这个模块自动化而不是另一个?

测试用例编写有几个原则:准确性、简洁性、可重用性、适用性、可跟踪性、纯净性。当然这几个原则并不是在所有情况下都要遵守的,这取决于项目、执行人等多种情况。我计划于近期在我的qq群开一次测试用例的课程,欢迎有兴趣的来一起学习。

(5)学习产品相关的业务知识

软件测试人员不仅要掌握软件测试技术相关知识,对产品相关的业务知识也要学习。这很好理解,如果从事财务软件的测试工作,一定要学习财务知识;如果从事通讯产品测试工作,那么相关的通讯理论知识也是必须的;如果从事银行软件的测试,银行的业务流程也是不可或缺的知识点。

本文到此结束,希望对大家有所帮助。

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至81118366@qq.com举报,一经查实,本站将立刻删除。发布者:简知小编,转载请注明出处:https://www.jianzixun.com/91248.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫

相关推荐

软文友链广告合作联系站长qq81118366