51Testing软件测试论坛

标题: html与url的区别 [打印本页]

作者: dujun    时间: 2007-12-27 11:56
标题: html与url的区别
录制http/html协议时,选择html或url录制有什么区别呢
作者: dujun    时间: 2007-12-27 13:19
没人知道哦
作者: pupu840323    时间: 2007-12-27 14:39
详细的请看帮助文档
Recording 标签页:默认情况下选择“HTML-based Script”, 说明脚本中采用HTML 页面的形式来表示, 这种方式的Script 脚本容易维护, 容易理解, 推荐这种方式录制( 微软在ACT 中附带的Duwamish7 例子采用的就是这种方式)。“URL-based Script” 说明脚本中的表示采用基于URL 的方式,WAS 和ACT 中的录制方式就是这种, 这种方式看上去比较乱。选择哪种方式录制, 有以下参考原则: 1 基于浏览器的应用程序推荐使用HTML-based Script 2 不是基于浏览器的应用程序推荐使用URL-based Script 。3 如果基于浏览器的应用程序中包含了JavaScript 并且该脚本向服务器产生了请求, 比如DataGrid 的分页按钮等, 也要使用URL-based 方式录制4 基于浏览器的应用程序中使用了HTTPS 安全协议, 使用URL-based 方式录制
作者: stone0214    时间: 2007-12-27 14:43
个人比较肤浅的理解
记录的东西实质都是一样的... 但是关注的东西不同因此脚本里面表现的形式也不同..

HTML方式更注重提交的数据和表格... 因此看到比较多的就是web_url, web_submit_data.web_submit_form
URL方式更强调数据的同时性,能更好的LR不能识别的数据,因此web_concurrent_start,web_concurrent_end, web_custom_request 就比较多了...

有没人有其他看法的?
作者: dujun    时间: 2007-12-27 15:01
多谢了 受益匪浅
作者: jiang860718    时间: 2007-12-27 16:46
个人觉得,但是有时一而不好判断!而且只是推荐使用,不是绝对!

1  基于浏览器的应用程序推荐使用 HTML-based Script
2  不是基于浏览器的应用程序推荐使用 URL-based Script。
3  如果基于浏览器的应用程序中包含了 JavaScript 并且该脚本向服务器产生
了请求,比如 DataGrid 的分页按钮等,也要使用 URL-based  方式录制
4  基于浏览器的应用程序中使用了 HTTPS 安全协议,使用 URL-based 方式
录制
作者: 勇气    时间: 2007-12-27 16:55

作者: dujun    时间: 2007-12-27 17:05
  学习了
作者: tye601    时间: 2010-8-5 15:12
学习了
作者: cncnily    时间: 2010-8-5 15:17
1.基于浏览器的应用程序推荐使用“基于HTML的脚本”, 脚本中采用HTML页面的形式来表示,这种方式的原脚本容易维护,容易理解,使用该选项中的“HTML高级”中的第一个选项,如果单纯的HTML方式,是不允许使用关联的。
2.不是基于浏览器的应用程序推荐使用“基于URL的脚本”,脚本中的表示采用基于URL 的方式,不是很好阅读。
作者: tttrrryyy    时间: 2010-8-5 15:26
HTML唯一的优势在于脚本形式上的简洁性。
HTML能搞定的,URL都能搞定;URL能搞定的,HTML未必能搞定。
作为测试人员,我对本公司的要求是所有Web脚本全部使用URL模式。
作者: xavier_007    时间: 2010-8-5 15:28
学习了,补充下:
如果业务比较简单,可以自己写。。。
作者: 云层    时间: 2010-8-5 16:07
url模式维护会死人的。。汗死
作者: zjx01206    时间: 2010-8-5 16:27
学习了:)

6#中写到:
1  基于浏览器的应用程序推荐使用 HTML-based Script
2  不是基于浏览器的应用程序推荐使用 URL-based Script。
3  如果基于浏览器的应用程序中包含了 JavaScript 并且该脚本向服务器产生
了请求,比如 DataGrid 的分页按钮等,也要使用 URL-based  方式录制
4  基于浏览器的应用程序中使用了 HTTPS 安全协议,使用 URL-based 方式
录制
作者: 半颗草    时间: 2011-11-15 15:54
多谢 以上各位,受益匪浅啊。
作者: Katero    时间: 2011-11-15 16:18
3  如果基于浏览器的应用程序中包含了 JavaScript 并且该脚本向服务器产生
了请求,比如 DataGrid 的分页按钮等,也要使用 URL-based  方式录制

这一条一直不太明白




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2