手机版 欢迎访问伴佳68(www.banjia68.com)网站
需求分析是我们在做软件开发和设计之前都需要提前进行一个模块,下面我们就通过案例分析来了解一下,需求分析都包含哪些分析步骤。
拿到一个需求后,我们先应该通读需求文档,先通过需求文档,对要做的需求的背景有整体了解,其实这个过程也是对需求文档测试的过程,对需求整体的了解后,我们可以先记录一些疑惑,为后面需求的分析做准备工作,这个环节我们应该更多的了解一些需求的目的和一些用户的使用场景。
可以通过业务知识来分析需求的合理性,而不是单单通过系统是怎样实现的来判断需求是否合理,这也是测试人员必备的技能之一,即需要我们有深厚的业务功底,然后在通过结合系统现有的实现来分析需求的合理性。
在我看来需求是否合理主要包括两个方面:一,满足客户需求。二,在系统原有的基础上,尽量减少改动成本。
通过以上对需求的分析,我们就可以确定测试的范围和优先级了。先我们要确定好这个需求所涉及的全部测试点,然后通过分析,分析出测试范围的优先级。
确定了测试范围和优先级后,就可以对各模块进行细化,可以用xmind列出各个模块下的测试点,各模块或大的测试点需要写出对应的测试方法,或测试策略。是否需要接口测试、性能测试,是否需要提前准备数据,或会遇到什么样的测试难点,采取怎样的应对措施。
banjia68.com 版权所有 | 备案号:鲁ICP备2021038504号-2