51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3467|回复: 6
打印 上一主题 下一主题

[原创] 想问问看大家都是怎么验证testcase的啊

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-5-28 07:20:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
公司是个基于web的产品,页面上信息很多。如果直接通过web页面去验证,发现很多object,验证比较复杂;所以我一般让silk都是直接连数据库查询去验证,如果有问题就raise exception,当然偶尔也会从页面上挑些比较好识别的对象去验证。我不知大家平时都是怎么去验证testcase的,有什么更合理有效的办法?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2005-5-30 13:29:30 | 只看该作者

如果叶面上对象很多,直接验证图片,window.VerifyBitmap

然后可以选择比较重要的对象直接验证:verifyproperty
按照你的思路也是很好的,把需要验证的资料放到数据库中,自动检验
不过首先要了解哪些部分需要验证

[ Last edited by asks_zhuang on 2005-5-30 at 13:32 ]
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2005-5-30 14:40:40 | 只看该作者
可能我觉得用datadriven 的话,比较预期的值和数据库中由程序插入的值,可能更好些,就是些sql比较繁了些,呵呵,有是我觉得我等于在实现产品的功能了。举个例子,我可能会根据条件去拼一个很长的sql去选择表里的数据,比较麻烦的说。。。而且因为需要验证的东西,多是htmltext的内容,不大方便直接取值啊~~
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-6-13 22:41:20 | 只看该作者
楼主连数据库的方法虽然麻烦点,但不失为一种好办法,我对直接连数据库查询了解的并不深,不知道可不可以将你所用到的命令写成method,里面的参数设成变量,这样或许能减少点麻烦.  
至于斑竹说的方法两个我都不赞同:
1.window.VerifyBitmap把图片限制的很死,稍微一点点的颜色差别都会报错,分辨率不同,颜色质量不同也会报错,甚至工具栏的宽度以及是否锁定都会影响其判断,更不用说是操作系统的不同了.
2.datadriven确实非常的麻烦,如果有其他的出路最好不要用这个.
暂时我还没有别的好方法可以想楼主提供的,抱歉~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2005-6-16 17:41:16 | 只看该作者
datadriven 的方法并不麻烦,关键在你用silk写的case能否handle所有的情况。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-6-22 13:53:45 | 只看该作者
说~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2005-7-6 15:57:20 | 只看该作者
datadriver 并不麻烦,除了使用自定义的数据文件以外,还可以使用ODBC数据源中的数据。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-16 11:47 , Processed in 0.076757 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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