51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2264|回复: 3
打印 上一主题 下一主题

[原创] 帮忙问问大家,这样的网站是否适合自动化测试

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-4-9 11:31:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现有一个网站,所有的菜单、Button、编辑框都是根据底层模型动态生成的,我在脚本录制的时候只能录制回放登陆。其它的所有录制的脚本在回放的过程中都会出错。

网站的测试用例大概有近千个吧,关键是还经常根据用户的需求不停的改变。我想先找一些比较稳定的部分先录制一些测试脚本,想不到大多数的都不能识别。

请教一下,像这样的网站如果要自动化测试,工作量是不是很大?如果要争对每个控件都要自己写响应事件,click还有mousemove,是不是值得花这样的代价。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2008-4-10 16:34:21 | 只看该作者
我是新手,公司里面暂时也没有人用过功能测试自动化的东西,一切从0开始,希望大家可以多帮帮我。

继续问一下:是不是需要装qtp-java-addin.zip这个插件,就可以识别JS脚本生成的东西啦。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-4-11 01:11:55 | 只看该作者
我认为不太适合做自动化.
首先你们网站上的对象都是动态的. 那么为了使QTP可以识别到它们, 估计要花大量的时间去处理每个对象.
其次稳定性不好.本来你们就有上千个case, 做好一个完整的自动化测试就要花大半年吧! (我估计) 如果后期变动再很大的话,那维护起来的成本就更大了.
这个也是我的个人观点拉!
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-4-23 10:09:23 | 只看该作者
我认为是不太适合做自动化测试。原因有几个
(1)你们网站商的对象都是动态的,所以,好多对象通过录制都不能正确的识别,所以,要想使脚本正常的回放,你必须对这些对象进行处理,比如做成虚拟对象,使用描述性编程之类的。这样就大大的增加了手动编程的工作量。
(2)自动化测试适用于系统相对来说比较稳定的时候,才开始自动化测试。象你们的系统的需求不断的变更,使你的自动化脚本复用性很小,使你的精力用在了脚本的维护上边,对你们的测试是不利的。
这只是我个人意见。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-25 21:57 , Processed in 0.070725 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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