51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3810|回复: 4
打印 上一主题 下一主题

[讨论] 写用例的一些体会,希望大家共同提高,欢迎提宝贵意见。

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-12-21 14:52:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1. 计划。 确定软件开发的总目标;给出软件的功能、性能、可靠性以及接口等方面的设想;研究项目的可行性,探讨解决方案;评估供开发的资源(如计算机硬、软件、人力等)、成本、可取得的效益和开发的进度作出评估;制定实施计划。
    2. 需求分析。对开发的软件进行详细的定义;写软件需求说明书或规格说明书,以及初步的用户手册,提交上级审查。
    3. 软件测试和编写代码。 这部分是作概要设计和详细设计,然后根据各个模块编写代码。
    4. 软件测试。 首先,要有编程人员作白盒测试,也就是单元测试,集成测试。接着就要我们测试人员作功能和系统测试了。
*根据需求说明书写测试用例。
*熟悉软件的功能(有问题要及时的于开发人员交流,要注意交流时的技巧),理解软件的目标客户群;
*明确测试目的和要求,确定测试要达到什么程度;
*找出软件的功能点(也就是测试点),要分清主次。
*确定书写CASE的标准模板,要尽可能的详细。而且要求在测试步骤之前写明测试目的。
*书写CASE。依据功能点,用等价类划分,极限值等方法把CASE划分成多个模块。在写的过程中,要注意:(1)明确写明CASE的结果,不能有二异性。(2)要写明执行CASE人员的要求,是熟悉软件的,还是不了解的;(3)尽量减少CASE的关联行,以便它能够以后有来单独测试;(4)在STEPS中,每个步骤前加上序号,保持条理性和可读性。(5)不要用I, YOU, WE 等人称代词, 也不要用祈使句,直接用 “动词+名词” 的形式。(6)按照顺序写,让TESTER能够读CASE的同时把它做完。(7)要求明确的说明如何去作CASE,要输入什么内容,如果有额外的测试数据要说明。
*测试执行。记录测试结果;随时上报自己不能解决的问题,不能到马上就要结项才说自己有问题解决不了,以免影响项目的总体进度。
*测试报告。 做完了一轮或者一个阶段的测试,要提交测试报告。其中包括软件的成熟度分析,和投入适用的差距,当前的可靠性分析;以及人力、时间等成本和进度方面的分析;BUG的分布总结等。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2005-12-21 16:23:44 | 只看该作者
说的很好,很好!
但是这句话是不是。。
4. 软件测试。 首先,要有编程人员作白盒测试,也就是单元测试,集成测试。接着就要我们测试人员作功能和系统测试了。
编程人员指的是什么人物?
首先要,进行白盒测试,也就是单元测试,集成测试,接着就是功能测试和系统测试、性能压力等黑盒测试。
这样说比较好一点!
不要随便就把自己定位,而且千万不要把黑盒就定位成不懂编程!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2005-12-21 16:31:10 | 只看该作者
谢谢了! 受教了!
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-12-21 16:39:39 | 只看该作者
不敢当!
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2006-1-25 17:05:37 | 只看该作者
嗯 写的很好
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-11 20:45 , Processed in 0.069498 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表