51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3161|回复: 8
打印 上一主题 下一主题

[讨论] 请教高手,帮忙看下这个用例如何写。

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-7-31 15:25:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
要写个用例。大家帮忙看下。
代表证号的输入:
条件:
1、文本框控件、
2、输入数据为4位数字,
3、变量为数组长度9,
4、对于不存在输入数据均提示请重新输入,存在的数据显示


我写的是
输入:
1.0000
2.0511
3.0512
4.0513
5.不输入
6.输入空格
7.输入字母,abcd
8.输入字符如!¥!¥
9.输入小数,512.3
10输入负数,-1234
大家看看有不对的吗或少的吗?




其实争论的焦点是第三条,“变量为数组长度9”的意思。
我认为其表示的意思是:在程序里,一位数组(即变量)存贮二进制的一位数,共九位,所以这个四位数的范围是0000-0512;
我那一个朋友认为应该输入:2位数,3位数,4位数,7位数,8数位,9位数。因为他认为不会用九位二进制存贮数值的。一般用8位或16位。
说服不了他,所以请高手来说说。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2007-7-31 16:57:32 | 只看该作者
sdlkfj1
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-7-31 18:09:02 | 只看该作者
不需要用二进制来理解的吧。。。。sdlkfj1 (以前学的都还给老师了)
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2007-8-1 13:12:45 | 只看该作者
都还给老师了,说我呢。你给个解啊。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-8-1 15:51:34 | 只看该作者
输入的数字位数小于4位的情况呢?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-8-1 18:46:33 | 只看该作者
LZ是如何推出变界值为0512的 ?
输入的数据是当做字符串还是整型处理?
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-8-2 16:55:22 | 只看该作者
怎么可能是0512呢~
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-8-3 12:19:42 | 只看该作者
sdlkfj3 可以考虑输入中文(注中文为双字节)或者用复制粘贴的方式整点奇怪的字符集
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-8-3 12:20:31 | 只看该作者
还有输入长度不等于4的数字和长度大于9的字符,看数组会不会越界。

[ 本帖最后由 pipigo 于 2007-8-3 12:22 编辑 ]
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-26 09:41 , Processed in 0.074921 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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