发表于: 2019-04-06 18:04:58
2 672
今天完成的事:了解测试用例,敏捷开发
明天计划的事:开始任务二
遇到的问题:
如何做需求分析
收获:
测试用例的编写流程:需求分析、提取测试点、测试用例编写、测试用例评审
需求测分析:客户的需要的东西以及对东西的要求
提取试点:对各个功能模块进行测试点分析提取测试点再堆测试点进行用例编写
测试用例评审
1.什么是测试用例评审:对测试用例进行检查
2.评审流程:评审后改进测试用例,再进行评审再改进测试用例,这样一直循环直到评审都通过
补充:http://kenghu.jnshu.com/k/question/601
深度思考中的问题:
1.什么是测试用例,为什么要写测试用例,测试用例中的前置条件是什么?预期结果是什么?一个登录注册的小模块,正常来讲,应该有多少个测试用例?
什么是测试用例:就是把测试系统的操作步骤按照一定的格式用文字描述出来。
为什么要写测试用例:根据每一个功能通过编写用例的方式来整理测试系统的思路;跟踪测试进展;规范和指导测试用例
预制条件:在执行操作步骤前,系统要达到的状态。
预期结果:把每个检查点都罗列出来,描述出正常的具体情况
2.什么是敏捷开发?
敏捷开发:一种以人为核心,迭代、循序渐进的开发方法,也就是一种软件开发的流程。
为什么以人为核心:瀑布开发模型以文档为驱动,要写大量的文档,开发人员根据文档进行开发。
敏捷开发只写有必要的文档,注重的是人与人之间的交流。
Scrum和XP:敏捷开发的具体方式,他们的区别是,Scrum侧重于过程,XP侧重于实践,在实际中两者是结合在一起应用的。
Scrum表示橄榄球运动中“争球”的动作
迭代:把一个复杂且开发周期很长的开发任务分解为很多小周期可完成的任务,这样的一个周期就是一次迭代的过程;同时每一次迭代都可以生产或开发出一个可以交付的软件产品。
评论