dujun 发表于 2007-12-27 11:56:56

html与url的区别

录制http/html协议时,选择html或url录制有什么区别呢

dujun 发表于 2007-12-27 13:19:50

没人知道哦:(

pupu840323 发表于 2007-12-27 14:39:59

详细的请看帮助文档
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:48

个人比较肤浅的理解
记录的东西实质都是一样的... 但是关注的东西不同因此脚本里面表现的形式也不同..

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:21

多谢了 受益匪浅 :loveliness:

jiang860718 发表于 2007-12-27 16:46:41

个人觉得,但是有时一而不好判断!而且只是推荐使用,不是绝对!

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

勇气 发表于 2007-12-27 16:55:31

:) :) :) :) :)

dujun 发表于 2007-12-27 17:05:34

:loveliness:学习了

tye601 发表于 2010-8-5 15:12:32

:loveliness: 学习了:handshake

cncnily 发表于 2010-8-5 15:17:33

1.基于浏览器的应用程序推荐使用“基于HTML的脚本”, 脚本中采用HTML页面的形式来表示,这种方式的原脚本容易维护,容易理解,使用该选项中的“HTML高级”中的第一个选项,如果单纯的HTML方式,是不允许使用关联的。
2.不是基于浏览器的应用程序推荐使用“基于URL的脚本”,脚本中的表示采用基于URL 的方式,不是很好阅读。

tttrrryyy 发表于 2010-8-5 15:26:42

HTML唯一的优势在于脚本形式上的简洁性。
HTML能搞定的,URL都能搞定;URL能搞定的,HTML未必能搞定。
作为测试人员,我对本公司的要求是所有Web脚本全部使用URL模式。

xavier_007 发表于 2010-8-5 15:28:58

学习了,补充下:
如果业务比较简单,可以自己写。。。

云层 发表于 2010-8-5 16:07:05

url模式维护会死人的。。汗死

zjx01206 发表于 2010-8-5 16:27:33

学习了:)

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

半颗草 发表于 2011-11-15 15:54:24

多谢 以上各位,受益匪浅啊。

Katero 发表于 2011-11-15 16:18:09

3如果基于浏览器的应用程序中包含了 JavaScript 并且该脚本向服务器产生
了请求,比如 DataGrid 的分页按钮等,也要使用 URL-based方式录制

这一条一直不太明白
页: [1]
查看完整版本: html与url的区别