软件测试的基本流程是什么?软件测试流程详细介绍

您所在的位置:网站首页 软件测试的基本流程是什么 软件测试的基本流程是什么?软件测试流程详细介绍

软件测试的基本流程是什么?软件测试流程详细介绍

2024-03-09 04:31| 来源: 网络整理| 查看: 265

原标题:软件测试的基本流程是什么?软件测试流程详细介绍

软件测试的基本流程

软件测试和软件开发一样,是一个比较复杂的工作过程,如果无章法可循,随意进行测试势必会造成测试工作的混乱。为了使测试工作标准化、规范化,并且快速、高效、高质量地完成测试工作,需要制订完整且具体的测试流程。

软件测试的流程

不同类型的软件产品测试的方式和重点不一样,测试流程也会不一样。同样类型的软件产品,不同的公司所制订的测试流程也会不一样。虽然不同软件的详细测试步骤不同,但它们所遵循的最基本的测试流程是一样的:分析测试需求→制订测试计划→设计测试用例→测试开展→执行测试→编写测试报告。下面对软件测试基本流程进行简单介绍。

1、需求分析、需求评审。

第一步要做的是需求分析,根据测评中心收到项目的需求说明书和原型图来做需求分析

(1)先将需求规格说明书阅读一遍,熟悉项目的基本需求,对项目有个大概的框架思路;

(2)时间充足的情况下,可以利用画流程图的方法来理清需求和自己的思路;

(3)对照需求规格说明书将原型图仔细翻看一遍,对每个字段的来源去向有个思考,页面之间的跳转考虑清楚;

(4)在以上几个步骤的过程中,整理出需要注重点,以及不能理解的问题,利用和同事之间讨论或是和项目经理确认,解决掉问题。

2、编写测试计划。

编写测试计划通俗一点讲就是什么人在什么时间做什么事,最后产出什么东西。那也就是测试人员要测试哪些模块、在什么期限内,提交哪些文档。

3、编写测试用例、用例评审。

测试用例就是指导测试的文档,比如我们要测试商城登录、买东西等功能,通过测试方法和策略设计测试用例。

展开全文

评审就是评价审查,不能想当然该怎么测。不能只是输入正确的用户名和密码,能登录进去就完事了。作为软测工程师需要有破坏性,比如密码输错时怎么办,会不会有相应的报错等等。

4、测试开展

功能测试第一轮,首先关注主流流程能够走通,没有阻碍流程的问题存在,出现这类问题,及时和开发人员交流,解决问题;

功能测试第二轮,关注各个端口的单独功能,可以完全实现,没有阻碍,所有功能点均能实现;

系统测试第一轮,各个端口综合在一起,各个端口的交互可以正常实现,并关注界面和用户体验的问题;

兼容性测试,包括app和网页,怕怕兼容测试根据测评中心设备测试适应主流设备;网页需要兼容主流浏览器,如谷歌,火狐,ie,360等。

5、执行测试、蛟bug.回归测试。

回归测试就是执行测试用例发现bug之后 对bug的提交 随后开发人员对bug进行修改 修改了旧代码后,重新测试以确认修改没有引入新的错误或导致其他代码产生错误。

回归测试的场景:

1.开发修改完bug之后:

a.测试同学需要将之前发现bug的用例再次执行一遍,已验证此问题已经修复,然后关闭对应的bug单,写明必要备注

b.验证其他和此bug有依赖关系的场景用例是否正常

2.迭代上线前:

每个迭代不同模块肯定有很多不同类型的bug,在前面场景1中都是零零散散的回归了开发修复的bug,等到最后上线时,往往我们会再进行一次回归测试范围:本次迭代全部场景方法:抽取其中部分用例做为回归测试用例执行:再次执行抽取的测试用例,记录结果

6、编写测试总结报告。

Bug都改好了之后,要编写测试总结报告,这款软件的质量如何。返回搜狐,查看更多

责任编辑:



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3