51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1930|回复: 9
打印 上一主题 下一主题

[原创] alert惹的祸

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-8-1 13:57:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
录制脚本时出现alert怎么办?
web_submit_form("controller_4",
                "Snapshot=t8.inf",
                ITEMDATA,
                "Name=groupInputType", "Value=群组号码", ENDITEM,
                "Name=gmdn", "Value=89000001", ENDITEM,
                "Name=Submit", "Value=提 交", ENDITEM,
                LAST);
上面是我准备删除的数据,提交是弹出alert让我确定删除,点击确定后,执行了删除操作,可是我的脚本没有录制下来删除步骤,该怎么办?

运行场景时出现404错误,意思是我找不到删除操作的deletegroup.jsp,数据也就没有删掉。如何处理,在线等
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-8-1 14:27:34 | 只看该作者
和alert没关系,去确认一下是否每次跑脚本都有数据可以删除
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-8-1 14:37:06 | 只看该作者
我是想并发做删除操作,可是脚本录制是有alert,提示确认执行该操作的提示,点确定后,数据被删除,录制的脚本没有找到alert后面执行删除操作的程序,所以不能删除。

LSD; 数据库里确实有要删除的数据
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-8-1 15:04:31 | 只看该作者
alert应该是服务抛过来的页面上的js,是吧,js提示的东西只是本地操作,和你的删除请求没关系,提示的404错误应该是你录制时那条数据已经被删了
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-8-1 15:19:42 | 只看该作者
恩,同意楼上的,可能该数据已被删除。。。。
楼主再考虑考虑这个问题了
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2007-8-1 15:31:06 | 只看该作者
Action.c: Error -26627: HTTP Status-Code=404 (/hiddenDeleteGroup.jsp) for
"http://192.168.10.55/dispatcher/hiddenDeleteGroup.jsp"

这个是错误,我觉得是,我点alert消息后,会执行"http://192.168.10.55/dispatcher/hiddenDeleteGroup.jsp",而我录制的时候没有录制下来这个操作
web_submit_form("controller_4",
                "Snapshot=t8.inf",
                ITEMDATA,
                "Name=groupInputType", "Value=群组号码", ENDITEM,
                "Name=gmdn", "Value=89000001", ENDITEM,
                "Name=Submit", "Value=提 交", ENDITEM,
                LAST);
后直接就是retrun 0;
根本没有录制删除的语句,我可以肯定告诉大家,数据库确实有89000001这个电话号码,我要删除的就是它。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-8-1 15:38:28 | 只看该作者
先看看在页面上能不能操作吧
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2007-8-1 17:28:00 | 只看该作者
通过页面可以操作,但是如果一下添加了500个电话号码,叶面没有批量删除,那我还不累死了,一条条删sdlkfj9
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2007-8-1 19:16:19 | 只看该作者
继续顶~达人呢?寻求。。。。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2007-8-1 22:30:23 | 只看该作者
LR的工作机制是捕捉客户端和服务器端的消息通讯,alert是客户端的代码(vbscript或者javascript),跟服务器是没有交互的,所以代码录制不到,这样的话,你就需要自己进行一些判断,然后跟服务器进行一定的交互。模拟alert进行删除确认的消息。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-26 00:45 , Processed in 0.069686 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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