一个初学者怎么样做好功能测试?测试思维很重要

01测试基础的重要性

假如你是一位测试新人,测试基础知识对你来讲是十分重要。我这里所指的基础知识,不简单地仅仅讲什么是软件测试、软件测试的目的,而是测试用例的设计能力。

软件测试用例的测试方法有哪些?

答:等价类、边界值、因果图等等。

需要结合实际的业务场景,来讲说较常用到的测试用例设计的方法。

答:不少回复都是以登录来做说明的。

换句话说平常工作中,较常用到的用例设计也就那样几种,假如大家能把理论好好应用到实际工作中,那么涨薪换句话说也很容易。

那么,大家怎样才能设计好的测试用例呢?

需要结合实际的业务场景设计用例十分重要,用例中并非涉及当今的功能,还需要把上下游关联的业务考虑进去,尽量覆盖详细。

02提升数据库处理能力

作为一名合格的测试人员,数据库的增删改查、关联查询是必会科目。但针对测试新手来讲,这一难度好像有点大,很多人办事前往往重视的是表象。

比如:点击保存、提交保存,那是不是就可以辨别保存功能是正常的呢?

而真正正确的做法是,大家必须去数据库中查看数据落库的状况,确认字段值是不是存储正确,涉及有业务关联的功能,也需要到数据库中,对数据的准确性进一步确认。对业务数据流向做到心中有数才行。

03具备定位问题的能力

在测试过程中,大家常常会碰到接口报错、出现异常错误信息等状况。作为一名测试新人,你也许第一反应便是直接丢给开发:“喂,兄弟,你这里报错了。”

可是当开发人员问:“是前端或是后端报错啊?”

你也许就只剩下一脸懵了。因为目前大部分软件都是前后端分离的。因此,这时你需要做的,便是学会看日志。

根据日志,分析判断是前端或是后端问题,包括:借助抓包软件辨别是不是前端传值传错了,或是后端逻辑处理错误等有关问题。并且根据对问题的初始定位,帮助开发者提高解决问题的效率等等。

04具备总结能力

身为测试新人,我们要多多总结。

曾有一名刚毕业的同学,他有一套自个的总结方式比如:根据XMind梳理总结/梳理业务,碰到的问题会记录处理方法,在测试工作中也形成自个的经验总结,并将自个的方式分享到团队中,这名同学在公司成长十分快,因表现突出,得到晋升。

作为一名技术同学,总结能力十分重要,在平常工作中大家会踩各种各样的坑,将这些碰到的问题总结汇总形成经验并分享给别人,在竞争中也可以更为突出,在之后的工作中可以时不时翻出来看看,每次都是有不同的收获。

05适时做好能力提升

技术人员的不变话题:技术实力的提升。

新人在初期成长十分快,在测试过程中可以多思考,碰到问题想想是不是有更好的方法解决。

之前听说很多新人心态浮躁,总想用自动化解决问题,但是自动化测试水平有限,问题层出不穷。

基本上可以说是,还没学会走,就想着跑。我们可以先打好基础,做好功能测试,在理解业务的状况下,考虑到怎样更为高效/高质量地进行测试工作。

因为,换句话说有些同学在处理测试工作时,很多时候是为了自动化而自动化,不少自动化框架既没有运用到工作中,也没有产生实际的价值,都还没自个的思考。建议大家可以先做一个框架,然后引入一定的思考,结合业务来做自动化测试。

比如,可以从市面上已经有的专用工具下手。

举个例子:接口测试工具jmeter/postman等等,先根据专用工具了解接口测试流程以及方法,再结合自个的业务,发现当今测试工具解决不了的问题。后面再结合业务开发平台,持续思考和实践。

坚信通过一段时间的磨练,大家一定能在测试水平上有一定的提升。加油,坚信明天会更好!

后:【可能给你带来帮助的教程】(评论区留邮发送)

这一些资料,对做【软件测试】的朋友而言应该是较为完整了,这类学习资料也陪伴我走过了最艰难的路程,希望也可以帮助到你!万事要尽早,尤其是技术行业,一定要提升技术功底。

 

Guess you like

Origin blog.csdn.net/m0_63052740/article/details/121515954