美文网首页
软件测试需求分析方法

软件测试需求分析方法

作者: 想当米虫 | 来源:发表于2018-10-24 23:36 被阅读0次

如何进行软件测试需求

测试需求分析的主要目的:依据需求文档提取测试点,根据测试点来编写测试用例

通过分析需求描述中的输入、输出、处理、限制之间、约束等,给出对应的验证内容(功能测试)

 通过分析各个功能模块之间的业务顺序,和各个功模块之间传递的信息和数据,对存在功能交互的功能项给出对应的验证内容(功能交互测试)

考虑到需求的完整性,要充分覆盖软件需求的各种特征,包含隐性需求的验证,比如界面的验证,注册账号的唯一性验证(界面、易用性、兼容性、安全性、性能压力)。

测试思路框架

案例分析

原始需求

短信管理功能-相同内容群发

原始需求描述

发送企业短信的操作包括:

【信息填写】发送的主题、手机号、短信内容、业务类型、发送级别、发送方式(定时/即时)、sp账号【系统判断】判断提交手机号码与短信内容

1、 存在黑名单,进行过滤

2、 存在重复号码

3、 存在格式非法

4、 存在未配置的号段

5、 存在关键字

【提交】点发送,该批次短信进入发送队列业务规则:

1、 系统长短信支持1000个字以内,超过了则不能再编辑

2、 定时发送时间必须大于当前时间,否则系统提示“你输入的小于当前时间,请重新输入

测试点分析步骤如下:

1、正常功能,是否正常提交

2、单个功能项验证(正常+异常)、重点输入项

     规则:按顺序从上至下,对每个输入项进行验证

              < 数据长度、数据类型验证、必填项验证、重复

              < 限制约束验证

3、功能交互验证

     模块之间传递的信息和数据,对存在功能交互的功能项

4、隐性需求

     充分熟悉产品业务,挖掘隐性需求。

相关文章

  • 2018-12-21

    软件测试总结 软件测试流程: 测试需求分析,分析需求文档提取...

  • 【软件测试】软件测试需求分析方法

    前言 1.1 什么是测试需求? 确切地讲,所谓的测试需求就是在项目中要测试什么。我们在测试活动中,首先需要明确测试...

  • 软件测试需求分析方法

    1.1 什么是测试需求? 确切地讲,所谓的测试需求就是在项目中要测试什么。我们在测试活动中,首先需要明确测试需求(...

  • 软件测试需求分析方法

    如何进行软件测试需求 测试需求分析的主要目的:依据需求文档提取测试点,根据测试点来编写测试用例 通过分析需求描述中...

  • 2018-08-14 测试需求分析

    测试需求分析就是分析我们测试什么、如何测试的过程。通过完备的测试需求分析可以输出高质量的软件测试计划、软件测试方案...

  • 测试需求分析

    一、测试需求分析 测试需求分析就是分析我们测试什么、如何测试的过程。通过完备的测试需求分析可以输出高质量的软件测试...

  • 三、测试需求分析

    1.测试需求分析 测试需求分析就是分析我们测试什么、如何测试的过程。通过完备的测试需求 分析可以输出高质量的软件测...

  • 瀑布模型

    需求分析 软件设计 编写代码 软件测试 运行维护

  • 测试学习常见问题

    1.软件测试的基本流程(详细) 需求分析阶段:阅读需求,理解需求,分析需求点,参与需求评审会议。测试计划阶段:主要...

  • 测试工程师任职体系之专业技能篇

    1、测试分析 明确可测试性需求包括需求描述、参数范围、需求级别和检验方法,根据产品测试需求进行产品测试规格分析、测...

网友评论

      本文标题:软件测试需求分析方法

      本文链接:https://www.haomeiwen.com/subject/oumftqtx.html