现在位置: 首页 > http
2016年07月20日 测试工具 ⁄ 共 1673字 暂无评论 ⁄ 阅读 249 次
Robot Framework自动化测试框架初探
Robot Framework是一款python语言编写,通用的功能自动化测试框架。它使用了比较易用的表格数据语法,基于关键字驱动测试,主要用来验收测试和验收测试驱动开发(ATDD)。 本文主要介绍Robot Framework在python2.7环境下的安装及一个http接口自动化测试demo。 1.Robot Framework框架安装 1.1 Robot Framework 使用pip命令安装:pip install robotframework   1.2 wxPython wxPython是python下非常优秀的GUI图形库,这里安...
阅读全文

2015年11月23日 测试工具 ⁄ 共 373字 暂无评论 ⁄ 阅读 174 次
LoadRunner判断HTTP服务器的返回码,需使用LR的内置函数web_get_int_property。   示例如下: #include "web_api.h" Action() { int HttpRetCode; web_url("Baidu", "URL=http://www.baidu.com", "TargetFrame=_TOP", LAST); HttpRetCode = web_get_int_property(HTTP_INFO_RETURN_CODE); if (HttpRetCode == 200) lr_log_message("The Vuser successfully accessed the Baidu page"); else lr_log_message("The Vuser fai...
阅读全文
2015年11月23日 测试工具 ⁄ 共 1346字 暂无评论 ⁄ 阅读 221 次
本文主要介绍Loadrunner Http协议中常用发送POST请求方法web_submit_data与web_custom_request区别。 1. 实现的功能不同 web_submit_data只能发送POST类型的请求 web_custom_request方法可以发送POST和GET类型的请求 2. 请求数据提交方式不同 web_submit_data以"Name=属性名称,","Value=属性值" 方式提交数据,如: "Name=username", "Value=admin", ENDITEM, "Name=age", "Value=20", ENDITEM,   web_custom_request以"Bo...
阅读全文
最近使用urllib2时,因为urllib2.Request默认使用POST请求,而Http服务器只支持HEAD或GET等请求,此时请求就会返回错误"HTTP Error 405: Method Not Allowed"。 整理的解决方法如下: 1. 模拟Head请求 使用urllib2时,正常代码如下,若服务器只支持HEAD请求则会报错"HTTP Error 405: Method Not Allowed"。 import urllib2 request = urllib2.Request('http://localhost:80') response = urllib2.urlopen(request) print...
阅读全文
2012年04月24日 测试工具, 软件测试 ⁄ 共 5184字 评论 4 条 ⁄ 阅读 8,479 次
Loadrunner检查点使用总结
在使用Loadrunner进行性能测试中,有时需要对性能测试中的功能是否全部正确进行判断。这里就需要用到“检查点”,本文总结了常用三种协议下检查点的使用方法,希望阅读本文后的同事能够掌握其使用方法,并灵活应用在实际项目中。 1. HTTP协议 HTTP协议中检查点有两种:图片和文字。这两种检查点可用以下三个函数实现:web_find()、web_reg_find()和web_image_check(),下面介绍三种函数的使用方法。 1.1  web_find()函数 函数的作...
阅读全文