微信咨询
服务热线
服务热线:18780038687
TOP

软件测试工程师应该怎么样去做功能测试

发布时间:2020-11-02 浏览:2735

熟话说得好,复杂的事情简单做,简单的事情用心做,软件的功能测试,是做一个测试最基本的,也是测试做的最多的和最重要的。那么软件功能测试应该怎么样去做呢?

1、测试依据

我们直接想到的就是需求文档,根据项目特性不同它可能呈现为不同的格式,比如需求规格说明书,原型图,设计文档,其他相关文档。

2、需求评审

产品经理组织开发人员、测试人员、设计人员、对产品需求规格说明书进行评价讨论,内容是否完善,描述不清楚的是否有,或者自己感觉有歧义的,哪些地方是不符合逻辑的,哪些是可以完成的,哪些是多余的,换一种方法是否能够满足客户的需求等等,产品经理也会根据开发人员、测试人员以及业务人员讨论所反馈的意见喝客户沟通不断的去改进和完善这个需求说明书。

3、分析

分析能力、软件测试人员的是对功能的分析和总结,对于一项测试首先要了解该项目,对业务领悟能力要强,熟悉产品开发提供的测试依据文档,有不明白的需要与产品经理开发不断的沟通讨论,更加深入理解需求,知道测试业务的流程,心里面知道该产品的测试用例应该

怎么样去写。

4、测试计划的编写

1)明白软件测试的目的

2)阶段性测试:功能测试、性能测试、自动化测试,明白不同阶段的测试内容和工作。以及各阶段所安排测试的预计时间(开始时间和结束时间

3)人员安排,如功能谁测,性能谁测试、自动化哪个测试,不同模块又应该怎么安排人员。

4)测试环境:如硬件的准备,软件的准备以及预计结果怎么处理

5)测试工具:如手机;什么牌子什么型号、电脑、平板等以及测试的方法

5、测试用例编写

测试用例是测试人员应该都具备的和最基本的,必须从下面几方面写:

测试用例ID、用例名称、测试目的、测试等级、前置条件、操作步骤、期望结果、测试结果、测试人员;九个方面去写。(其中个人认为最重要的是:前置条件、操作步骤、期望结果、测试结果)在提交bug的基本上是按照这几方面去提交的。

6、测试

当开发提交一个新的版本测试人员就可以开始测试了,根据测试步骤,测试用例,功能、性能、自动化进行测试,根据用例测试出来出现bug那么就应该及时的提交,开发及时的修复和调整。当测试不断的提交bug和开发修复,以及测试人员对bug的跟踪回归测试,知道所有用例全部测试完,以及所有bug修复完。

7、测试总结(测试报告)

测试工程师根据自己所测试的进行总结,该版本目前有没有存在的问题,bug修复完成度,该版本是否可以提交发布,以及风险评估,各项指标是否达到合格标准或者是发布标准。

作为一名合格的测试工程师,还需要具备“专心、细心、耐心、责任心和自信心”不断的学习人与人之间的交流心得以及全新测试的技术,提高测试软件工程师的综合能力

,提升自己自动化、性能、安全测试技能,只要不断的提高,才会使我们的产品质量越高,才会得到更好的认可。


0
该内容对我有帮助