思步网

查看: 13302|回复: 13
打印 上一主题 下一主题

[求助] 测试用例的编制时间?

[复制链接]
请大家结合自己的经验说说测试用例编制需注意的一些事项。
测试用例的编制时间应该是什么时候呢?在需求规格说明书完成之后?技术说明书完成之后?还是分阶段编制?
依据需求规格说明书编制功能测试用例,这样的话是不是意味着需求规格说明书需要写的非常详细,将所有的功能及操作都描述清楚?

对于测试我还是一个新手,望大家多多见谅。


上一篇:不适合做测试人员的几种性格
下一篇:网站代码安全事项
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 支持支持 反对反对
回复 论坛版权

使用道具 举报

我不知道你对测试如何理解,按照我自己的理解,测试应该分几个阶段:
1、UT-单元测试(静态测试)
2、ITA-集成测试A(软件各功能模板之间的集成测试)
3、ITB-集成测试B(软件、硬件、网络设备等之间的集成测试)
4、ST-系统测试
5、用户验收测试
此外,还有Alpha、Beta测试

如果按照上面的四种归类的,不同的阶段,针对的用例不同,按照V型模型的话:
1、UT对应编码阶段
2、ITA对应详细设计阶段
3、ITB对应概要设计阶段
4、ST和用户验收测试对应需求阶段
所以,每种类型对应不同的测试用例,一些浅见,请指正。
原帖由 cecilia 于 2008-5-10 15:51 发表
请大家结合自己的经验说说测试用例编制需注意的一些事项。
测试用例的编制时间应该是什么时候呢?在需求规格说明书完成之后?技术说明书完成之后?还是分阶段编制?
依据需求规格说明书编制功能测试用例,这样的话 ...


楼上的也介绍了一些测试的基本知识和原理。
这里针对你的问题说一下我的看法。首先,测试用例什么时间写,根据你开发选择的生命周期来定,是按不同的模型分不同的阶段,但一般情况下是在需求出来后(并不是说一定得需求完全定下来,至少是在第一次评审后)这时要开始入手编写测试用例,没有不变的需求,因此测试用例也是随着需求的变化不断地去修改和完善。
至于你问的是不是需求要写得非常细,当然,如果需求写得很好很完善的话,那么后期测试用例也无需花大量的工作量在更改测试用例上面。
查一下那个V-model
最典型的V模型版本:
                预验收测试
可行性分析     -- --->         验收测试
      ↘        预系统测试       ↗
   需求分析    ----->     系统测试
         ↘      预集成测试   ↗
    概要设计    ---->   集成测试
           ↘    预单元测试  ↗
     详细设计  ----->  单元测试
              ↘           ↗
                   编码                  
单元测试所检测代码的开发是否符合详细设计的要求。集成测试所检测此前测试过的各组成部分是否能完好地结合到一起。系统测试所检测已集成在一起的产品是否符合系统规格说明书的要求。而验收测试则检测产品是否符合最终用户的需求。
1. 单元测试的测试代码一般可以先于产品代码,也就是常说的测试驱动开发。这部分的测试用例(测试代码)由程序员自己完成(不建议其它程序员负责)。
2. 集成测试是测试模块之间的接口,以及模块集成过程中各个模块的运作是否符合设计要求;这里的模块以及模块集成后一般是构成了个子系统(如果产品规模不大)。这部分测试可以由测试人员和程序员一起完成。
3.系统测试是测试人员根据需求说明书,对产品进行测试。所涉及的不仅是产品本身,而且有用户说明书等。
如果需求规格说明书需要写的非常详细,将所有的功能及操作都描述清楚,那就不是需求规格说明书了。每步操作(正确流程,旁支流程等,操作步骤,期望结果等)描述是测试用例的工作。

我觉得快速划分测试用例的优先级,以及设计合理可行(成本低)的测试用例是两个关键。

[ 本帖最后由 step365he 于 2008-5-13 16:00 编辑 ]
赞同step365he说得太对了,也非常地清晰,正面回答了楼主的问题。
非常感谢各位的回答,我们现在的测试正在往这方面的发展。以前没有严格的区分单元、集成和系统测试,因为公司人员少,基本上是由软件工程师来进行单元测试,不够具体,导致交付给测试部的时候还是会有一大堆的问题。
希望以后能不断规范。
原帖由 cecilia 于 2008-6-14 09:15 发表
因为公司人员少,基本上是由软件工程师来进行单元测试,不够具体,导致交付给测试部的时候还是会有一大堆的问题。 ...


单元测试是由程序员自己来做的呀, 你是准备怎么去规范呢.
没人回帖。。。我来个吧!
支持,赞一个
我了个去,顶了
众里寻他千百度,蓦然回首在这里!
您需要登录后才可以回帖 登录 | 注册

本版积分规则



思步组织思步科技|思步网|火花学堂|思步文库|思步问答|思步英才|天下心
© 2007 思步网 浙ICP备10212573号-4(首次备案号:浙ICP备07035264号)|邮箱:service#step365.com(将#换成@)|服务热线:0571-28827450
在线培训课程|求职招聘|思步文库|官方微信|手机APP|思步问答|微博平台|官方QQ群|交流论坛|软件工程透析|关于我们|申请友链|
点击这里给我发消息     点击这里给我发消息
思步 step365 过程改进 CMMI中文 质量保证 质量管理 流程体系 需求跟踪矩阵 敏捷开发 Scrum 软件度量 项目评审 全员改进 流程管理 人力资源 6sigma 信息安全 ISO27001认证 IT服务管理 ISO20000认证 ISO9000认证 软件测试 SQA 配置管理 IPD 软件工程 PMP认证 PMP试题 PMBOK中文 精益研发 agile 顾问式管理培训
返回顶部