51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 33705|回复: 21
打印 上一主题 下一主题

[求助] 计算器的测试用例

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-3-20 11:21:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有那位大虾计算器的测试用例怎么写啊!给指点一下,谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-3-21 11:59:10 | 只看该作者

转载

把你开发时候的测试都摆上。
分类,然后每一类的每一个用例都写上


标准型下:
序号     操作                     期望结果             实际结果           是否通过
  1:     除0操作                     报错                   报错                 pass
  2:   最大值+1     
  3:   最大值+2
  4:   最小值-1
  5:   负数开方
  6:   0开方
  7:   正数开方
  8:   小数开方
  9:   退格键
  10:CE功能
  11:C功能
  12:应用   MC   MR   。。的时,MC上面的区域显示的值是否正确等
  13:0的倒数
  14:0/0
          1-(-1)
  15:优先级: 
   1+2*3               得   9     
   。。。。。。
  16:显示窗口不可编辑等等
  17:连乘
            4**8         应该得32   
          4//8         0.5
         
越说越觉得windows计算器差劲。怪不得网上流传着各个版本的计算器。郁闷了。不说了。
 
         

科学型下:
  更复杂。把每个按钮都测一遍。
  然后组合测试。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-3-21 12:00:24 | 只看该作者

科学计算器 文法测试用例 (转)

文法测试用例1
表达式
预测结果
系统提示结果
检测结果
30!/50*sin30
正确
正确
正确
50-10*lg70
正确
正确
正确
!lnsin90cos70
表达式缺少符号
在'!'附近可能存在错误
正确
loglnlg3
Log算符不匹配
在'log'附近可能存在错误
正确
1/tg180*sin60
正确
正确
正确
45^34/ctg49*4
正确
正确
正确
3asincossbrt2
正确
正确
正确
sin0.5-asintg68*4/7
正确
正确
正确
(((333*tg34/^log10(20))
括号不匹配
在'log'附近可能存在错误
正确
(1/(log(cbrt45*asin0.87)+6!)-lg576)/78
Log算符匹配
在'log'附近可能存在错误
正确
(ctg78-asin0.8)-actg89*sbrt67
正确
正确
正确
(1.0+2/3.5-4)*cos8
正确
正确
正确
arctg40*lgsincoscbrt(30)
正确
正确
正确
100%200*lnlg(asin6^2)/(3asincoss2)
表达式有多余算符
在'cos'附近可能存在错误
正确
asin(1/(cbrt43)^(sbrt12))
正确
正确
正确
2343-(sin70*cos80)^ctglg90
正确
正确
正确
!(ln(cbrt45/asin0.87)-6^3)-!lg326)/78
表达式缺少符号
在'!'附近可能存在错误
提示不明确
acos(!tg45*cos45^6)/(ctg0-cbrt90)-3*8
表达式缺少符号
在'!'附近可能存在错误
提示不明确


文法测试用例2
表达式
预测结果
系统提示
检测结果
50%actgsin30
错误
在算符'%'附近可能存在错误
提示错误
50-10*actglg70
正确
正确
正确
lnsin90^actgcos70!
正确
正确
正确
actg43loglnlg3
正确
正确
正确
1/tg180+actgsin60!
正确
正确
正确
45^actgctg49*4
正确
正确
正确
34*65-actg3^asincossbrt2
正确
正确
正确
sin0.5-asinactg68*4/7
正确
正确
正确
(333*tg34/4^actg10log(20))
正确
正确
正确
(1/actg(32log(cbrt45*asin0.87)+6!))/78
正确
正确
正确
(ctg78-asin0.8)-cosactg89*sbrt67
正确
正确
正确
(1.0+2/3.5-4)*asinactg8
正确
正确
正确
((1.5-sintg5)/ctg6.0-atg6logactg32)-9
正确
正确
正确
actg40*lgsinactgcbrt(30)
正确
正确
正确
100%200*lnlg(asin6^2)/(3logactgcos2)
正确
正确
正确
asin(1/(atg43)^(actg12))
正确
正确
正确
2343-(sin70*cos80)^ctgactg90
正确
正确
正确
((lncbrt45/actg0.87-6^3)-atg326)/78!
正确
正确
正确
acos(actg45*cos45!^6)/(ctg0-cbrt90)-3*8
正确
在'!'附近可能存在错误
提示错误
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-3-21 14:28:48 | 只看该作者
不错 下载 学习   
取百家之所长
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-3-21 15:45:15 | 只看该作者
学了,我正好有用,呵呵~~~~~~~~~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-11-3 11:37:08 | 只看该作者
我顶!!!
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2008-11-3 15:45:21 | 只看该作者
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2008-11-5 11:10:12 | 只看该作者
真不错
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2008-11-12 17:14:18 | 只看该作者
文法测试用例指的啥啊?
一般的计算器该怎么测啊,例如Windows自带的calc
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2009-3-13 18:07:25 | 只看该作者
不错,最近正好要用这个,3Q~
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2010-3-2 14:16:52 | 只看该作者
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2010-3-2 19:27:30 | 只看该作者
原来是怎么回事
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2010-5-7 17:10:35 | 只看该作者
nb
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2024-11-8 12:09
  • 签到天数: 547 天

    连续签到: 1 天

    [LV.9]测试副司令

    14#
    发表于 2010-5-10 10:30:49 | 只看该作者
    站长的回答真具体,学习啦
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2010-5-10 11:23:05 | 只看该作者
    太强悍了,我也测过计算器,只是简单的加减乘除,汗颜~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2010-5-18 16:31:40 | 只看该作者
    3楼的感觉蛮全面,只是稍欠条理性
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2010-5-19 11:49:58 | 只看该作者
    为什么计算那么复杂的??
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2023-7-19 14:54
  • 签到天数: 266 天

    连续签到: 1 天

    [LV.8]测试军长

    18#
    发表于 2012-5-12 23:21:41 | 只看该作者
    学习了,谢谢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    19#
    发表于 2012-5-13 21:32:21 | 只看该作者
    我觉得挺好的,大家的看法呢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20#
    发表于 2012-6-14 12:01:04 | 只看该作者
    3# 的测试用例考虑的很全面
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-23 08:16 , Processed in 0.084420 second(s), 26 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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