51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3859|回复: 2
打印 上一主题 下一主题

[讨论] 案例请教:请问如何为这项功能写测试用例(药品采购)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-3-7 10:38:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我是测试新手,看了许多如果写测试用例的文章和模板,但是现在还是搞不懂到底该如何实现,因此提出一个简单实例,想知道各位有经验的高手们是如何来实现的,也希望测试同行积极讨论,共同提高.谢谢!!
--------------------------------------------------------------------------------------------------------------
                                           药品采购入库
概述:
1.提供药品采购单处理功能,包括采购单的新增,数据录入,保存,修改,删除,药品入库,药品验收
2.采购单用主从表保存,主表保存采购单信息,从表保存采购单中的药品信息
3.药品信息可以是一条或多条
4.只有入库了才能验收
字段:
1.主表
采购单号(必须),供货产家(必须),采购日期(必须),采购人(必须),入库标志(必须),
验收标志(必须),备注
2.从表(药品信息)
采购单号(必须,与主表关联),药品名称(必须),药品规格(必须),药品单位,
采购数量(必须),生产产家(必须)零售价格(必须),药品批号

操作描述:
1.新增采购单:采购单号自动产生不能修改,新单号为最后一次单号+1;采购日期默认为当前日期可以修改,但不能 大于当前日期
2.修改采购单:可以调出已保存的采购单进行修改,条件是该采购单未入库也未验收
3.删除采购单:可以删除未入库也未验收的采购单
4.药品录入:有增加药品(增加行),删除药品(删除行)操作;
  采用拼音码录入,若录入的拼音码不唯一则弹出药品选择窗口(类似输入法)
  若选择的药品只有一个产家则自动填入产家,若多于一个,则弹出选择框选择
  规格,单位,批号,价格自动调出已维护好的信息,不需输入,也不能修改
  数量必须>0
  已作废的药品不能录入
  若产地已注销,则不能录入该产地的药品
5.保存:保存采购单信息到数据库
6.药品入库:按'入库'按钮,增加药品库存,修改采购单为已入库状态
7.药品验收:按'验收'按钮,修改采购单为已验收状态

-------------------------------------------------------------------------------------------------------------
我想知道:
1.测试需求如何整理
2.请问以上功能的测试用例如何写
2.1数据保存是否正确和完整如何测试
3.是否适合自动化测试
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2005-3-7 18:32:47 | 只看该作者
“测试需求如何整理“我有点儿不明白
    功能测试用例:首先你要制订一个适合自己公司的列表,里面的项目你应该知道,我就不多说了,该如何写,如果分的细一些的话,就按照增加、保存、修改、删除各写一个用例,比如,具体到增加:你可以“采购单号自动产生不能修改“一项验证①打开窗体是否自动产生单号②是否可以修改(灰度显示)。接下来看增加界面上的控件,每个控件的数据控制情况,比如采购数量:①是否可以为0②是否可以输入负数③是否可以数据小数点④是否可以为空⑤是否可以输入汉字(四、五)等等。
    数据保存是否正确和完整性如何测试:我们公司的具体情况是用slq语句验证,到库里查找新增的数据。(不知道大家是怎么做的,可否到大家讨论一下)
   是否适合自动化测试:应该是可以的。具体我没有做过。大家可以说说。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2005-3-7 22:56:41 | 只看该作者

适合自动化测试!

测试需求和功能用例根据楼主的描述,楼主好像已经整理的差不多了!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-23 18:32 , Processed in 0.070681 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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