51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[Robot] 什么情况下适合用robot作测试??

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-3-30 12:34:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因为经常在这个坛子里讨论问题,所以今天我想问问大家,自动化测试到底在什么地方运用比较合适呢?
我已经利用robot这个工具做功能测试有一段时间了,这个算作是自动化测试么?录制脚本、修改使它能供应用到更多的场景。然后整合起来,做一系列的操作。
为什么我没有发觉这样对有多大的效果呢?每次我出来的结果都要比手动人员测出来的结果晚,因为每一个版本都会有修改,我就要针对修改更改我的脚本。
现在我看不到我做的这个能对整体的测试有什么帮助,你们是怎么做的呢?是在什么情况下用这种方式测试程序的呢?这样测试能发现什么样的问题,能够给你们的测试工作带来什么样的帮助呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2005-3-30 19:30:39 | 只看该作者
自动化测试主要是提高效率。主要用在测试程序非常大、复杂的情况下进行回归测试。碰到一个程序,不能一概认为都适合用工具,一些简单的操作和测试用手工会比较好,或者手工、自动结合。这样才可以提高效率。不要掉进自动化工具的陷阱中。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2005-3-31 11:29:52 | 只看该作者
吼吼,典型的成本大于收益。这样的情况就不要为了用工具而用工具啦。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2005-3-31 12:25:11 | 只看该作者
那什么情况下是成本小于收益呢??
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2005-3-31 12:28:31 | 只看该作者
自动化测试的好处
1.对新版本执行回归测试——测试每个特征
2.更多更频繁的测试——沉闷、耗时
3.替代手工测试的困难——比如上百人同时进行的性能测试
4.具有一致性和可重复性
5.更好的利用资源--周末/晚上
6.解决测试与开发之间的矛盾
7.增加软件信任度
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-3-31 14:23:49 | 只看该作者
通俗点说,
如果你宁愿花时间去写 / 改自动测试脚本,而不愿意一次次(注意,是一次次,也就是说很多次)对不同的 / 相同的送测版本做一样的测试动作,而且这个测试动作既繁琐又无聊又耗时,那成本是小于收益的。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2005-4-13 14:05:45 | 只看该作者
注意以下几点可能有助于你对自动测试工具的使用效率。
注意建立验证点;
录制一些已知bug的产生的场景,在新版本中提高验证bug的效率;
不要面面俱到的进行自动测试脚本的录制,应当有选择的录制主要部分,重复量大的步骤。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-16 19:07 , Processed in 0.078716 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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