51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 6344|回复: 8
打印 上一主题 下一主题

[求助] 请问WEB(Click and Script)和WEB(HTTP/HTML)这两种协议有什么区别?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-8-25 10:15:50 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
另外,Ajax(Click and Script)协议是不是跟这些也差不多。

如果我录制了一个ajax网站,我通过抓包得到了业务流程中所有的消息交互,是不是我通过普通的web类api进行消息收发,就能达到Ajax录制后生成脚本同样的效果?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

推荐
发表于 2011-8-26 11:27:41 | 只看该作者
不错,顶下!!!
回复 支持 1 反对 0

使用道具 举报

该用户从未签到

9#
发表于 2013-3-11 00:20:17 | 只看该作者
好。。顶一下。。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2011-8-26 14:57:31 | 只看该作者
回复 7# hinaeddie
从理论上来说,通过普通的http/html也是可以录制ajax网站的,因为只要把所有客户端与服务器之间的消息交互模拟了应该就ok,并不是一定要通过ajax控件的点击模拟来处罚Ajax流程
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2011-8-26 12:02:34 | 只看该作者
最近為了錄Ajax 的網站改用LR 11
Protocol 改用 Ajax TruClient

Youtube 有英文教學,
http://www.youtube.com/watch?v=cR8-3DRE2zo
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2011-8-26 10:45:53 | 只看该作者
查了N多资料,终于理清楚了。
WEB(Click and Script)是基于页面操作的,方式跟QTP的方式差不多,所以当页面中有applet等程序的时候,由于无法从控件操作的角度捕获,所以只能用WEB(HTTP/HTML)方式来录制。
而WEB(HTTP/HTML)是从纯消息的角度来录制,因此无论页面内用了什么技术,只要将客户端与服务端交互的消息录制下来即可。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2011-8-25 14:02:40 | 只看该作者
顶一下
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2011-8-25 11:45:31 | 只看该作者
另外,刚才理解了一下,请大家看看这个理解是否正确
WEB(Click and Script)系列api是基于页面进行操作的,它模拟的是用户的动作,用于界面功能性回放,主要用于测试功能。
WEB(HTTP/HTML)则是模拟的消息交互,用户模拟多用户与服务器交互,测试性能。
回复 支持 反对

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2011-8-25 11:41:32 | 只看该作者
补充一个问题
WEB(Click and Script)和WEB(HTTP/HTML)在回放机制(原理)上,是不是也有什么区别,请大牛出来讲一下
WEB(Click and Script)在回放时是不是会调用一些web控件、JavaScript之类的东西来完成与服务端的交互
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-22 22:18 , Processed in 0.185934 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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