中电科旗下高技能it教育培训机构

新手如何开展软件测试工作? -注册电子游戏平台

400-9988-316

新手如何开展软件测试工作?

发布时间:2021-10-25浏览量:285次

测试需要考虑的问是方方面面的,作为一名软件测试新手,那么如何开展软件测试工作呢?接下来成都软件测试培训机构的工作人员为大家详细讲解下。

1、参与需求的评审

评审内容主要分为功能性、准确性、完整性、可测性、优先级和约束性。当然还有其他的性能要求、安全、可补充性、易用性等

功能性指描述功能的规格说明、状态变化、界面格式的定义等表述合理;准确性指需求清晰完整,无歧义;完整性指需求可以满足用户的使用;可测性指需求是否可以被测试用例覆盖到;优先级指优先完成那部分;约束性指某些事件是否需要一定的前提条件。

2、测试计划

测试计划应该以文档的形式输出,主要包含的几个点为测试对象(根据需求分析测试对象的应测特性和不测特性,不测说明原因)、测试通过或失败的标准(主要为测试用例的覆盖率和问题的修复率)、测试任务安排(谁负责什么模块)以及工作量的估算。还有其他的一些资源统计、项目简介等。

3、测试设计

测试设计是对测试计划的细化。也是以文档的形式输出。主要内容有测试环境的描述、用例执行的顺序(一般都是功能性用例到易用性、兼容性再到安全性、异常行为等)、用例的设计规定(用例编号的定义、冒烟测试的计划等)以及问题单相关的(缺陷管理工具、缺陷严重级别定义、以及缺陷的分析等)。

4、测试用例

测试用例的设计主要运用等价类、边界值、输入域、因果图、错误猜测、异常分析等方法进行设计。覆盖的点越全越好。必要的时候可以上网搜素下类似的产品用例是怎么设计的,可以作为参考。

测试执行根据测试用例执行,正常每天执行的用例为20-30条。每执行一条用例要执行其相关的,可能用例没覆盖到的功能,出现问题不管什么是什么问题(包含自己误操作)都要重复操作并且找到问题所在。然后提交问题单。

5、回归测试

回归测试一般分为两种,全部回归和部分回归。全部回归为测试用例重新执行一遍,;部分回归为测试问题单用例及问题单相关的部分。

6、跟踪用户反馈

收集用户使用过程中反馈的问题,整理问题,设计需求的与产品经理讨论解决。产品现有问题整理后提交问题单,下一次迭代的时候进行测试。