发表于: 2017-07-27 21:40:19
2 975
编辑日报内容...
今天完成的事:
前几天刚开始不知道从哪入手,一脸蒙比。看看这看看那毫无目的规划的学习,今天重新从需求认知开始,在网上收集的一些资料,简化写出来
1、什么是需求分析
需求分析就是要弄清楚用户需要什么功能,用回会怎样使用系统。这样我们在测试的时候才能更加清楚的知道系统是怎么样运行的,才能更好的设计测试用例,才能更好的进行测试。 需求分析是测试工作的第一步,经过需求分析,对原始需求列表中列出的每一个需求点,找出我们需要的测试要点,针对所确定的测试点,分析测试执行时应对应的测试方案。
2、为什么做需求分析
要做一个成功的测试项目,首先必须了解测试规模、复杂程度与可能存在的风险,这些都是需要通过详细的测试需求了解。所谓知己知彼,百战不殆。需求不明确,只会造成获取的信息不正确,无法对所测试的软件有一个清晰全面的认识,测试计划就毫无根据可言,只凭感觉不做详细了解就下定论的项目是失败的。需求分析的越详细精准,表明对软件的了解越深,就能更有把握保证测试的质量与速度。
不做需求分析或分析不到位,可能会产生很严重额问题,如:浪费时间和资源实现了用户不需要的需求;遗漏了需求文档中没提到但很重要的需求,导致用户不满意;需求分析不到位,错误的估计了测试的工作两,导致延误发布周期,可能会降低发布质量。
3、怎样做需求分析
(1)、通过需求文档了解需求的实现背景
(2)、分析需求的合理性
(3)、确定测试范围和优先级
(4)、细化测试点并确定测试方法
(5)、确定哪些工作可以提前介入
(6)、查漏补缺
4、如何提高需求分析能力
(1)、熟悉业务了解系统
(2)、用客观的思考方式站在用户的角度分析
(3)、多思考,不能拘束于惯性思维
(4)、不能闭门造车,利用好网络资源
(5)、善于总结分享
明天进行的事:
重新开始,明天的任务是拿下需求和基础知识
遇到的问题:
问题在与自身的认知、态度
收获:
之前一直处于梦游,不知从哪入手还是心没静下来,没有动脑子。看了前两天的日报和师姐的点评,对我帮助很大,我会努力修正。
评论