软件测试从零开始专辑——软件测试需求分析

上一篇 / 下一篇  2016-06-14 16:52:25

 1什么是软件需求



简单的说:客户或者boss心目中想要做出来的产品的样子,就是需求。
 

举个例子:看了《神雕侠侣》,你心目中的小龙女就是导演要去完成的需求。

当然,如果你面试的话,就不能这么说,怕被人揍

需求就是:产品给你的需求文档,里面有明确描述,这个产品应该具备什么功能,包括这个功能的输入和输出都有明确地规定,甚至会小到页面的颜色和模块规划,都会在这个需求说明书里面。所以你要了解软件的需求,你需要去认真阅读需求说明说,就像你看小说一样认真。人物的设定(类比功能的设定)、场景的布置(类比页面的展示)都是需要你仔细看需求说明书这个“小说”然后发挥自己的想象,之后就确定为这个软件产品的需求了。


2如何做软件测试需求分析


当你小说看完了,就要去做更加细致的分析了,只有当你做了更加细致的分析,你才能去校验这个导演的选角和拍摄是否符合你心目中的想象,就好比,你们不能接受除了李若彤古天乐版本以外的《神雕侠侣》一样,用户也不能接受需求以外的产品版本了。所以测试是让用户和boss满意产品的非常重要的一关,如何做需求分析,从我们平常使用频率比较高的微信红包

说起:前段时间520,微信临时提高了普通红包的额度。那么对于用户来说,这个就是一个功能,我们要如何去分析这个需求来确保功能正常使用呢?毕竟涉及到金钱,不能乱来,分析清楚了,才能测试完整!
 

功能:520当天可以发送520元红包

需求分析:

  1)5月20号个人对个人红包可以发送520元

  2)5月20号以外的时间不能发送大额度红包

  3)5月20号个人对个人红包发送不能大于520元

  4)5月20号其他额度的红包还是能够正常发送


当然还有很多其他的分析点!这里就不一一说了,当你分析透彻了,那么测试才会完整,少点缺陷。你如果有补充的,欢迎给小编留言哟~   



TAG: 软件测试 从零开始

引用 删除 莎画f   /   2016-06-22 13:58:03
5
 

评分:0

我来说两句

日历

« 2024-04-17  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 10874
  • 日志数: 6
  • 建立时间: 2016-06-11
  • 更新时间: 2016-07-12

RSS订阅

Open Toolbar