通过loadrunner将http返回response写入文本txt中

脚本如下

Action()
{
	int myFile;//lr不支持FILE类型,所以定义一个int类型的file

	web_reg_save_param("goods_price",//保存response回来的所需数据
						"LB=\"item-num\">",
						"RB=</div>",
						"Search=Body",
						LAST);

	web_url("buy",//访问web地址
			"URL=http://vip.baiyou100.com/1030000.asp?Product=1738",
			LAST);

 	myFile=fopen("d:\\1.txt","a+");//定义file的路径和写入方式为附加

 	fprintf(myFile,"%s\n",lr_eval_string("{goods_price}"));//写入数据

	return 0;
}

如图1,设置Run执行3次后,在生成的txt中可以看到如下图

图1

图2

时间: 2024-08-01 06:15:57

通过loadrunner将http返回response写入文本txt中的相关文章

Java操作读取写入文本TXT及XML文件内容

package fileIo; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileReader; import java.io.FileWriter; public class ReadTextFile { public BufferedReader bufread; public BufferedWriter bufwriter; File

查找MDB中高程点的高程值有0值的图幅(用游标遍历查找某个字段的值),并将查到的结果写入到TXT中

1. mdbs = arcpy.ListWorkspaces("*","Access") 2. FeatureClasses = arcpy.ListFeatureClasses() 3. Fields = arcpy.ListFields(FeatureClass) 4. cursor = arcpy.da.SearchCursor(FeatureClass, 'ELEV') 注意:工作空间的转换 import arcpy from arcpy import en

jsp利用cookie记住用户名,下次登录时显示在文本框中(仅仅一个Cookie就整了将近三个小时,⊙﹏⊙b汗)

<%@page import="java.net.URLDecoder"%> <%@page import="sun.security.util.Length"%> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html

javascript 获取光标所选中的内容并插入到另一个文本框中(兼容ie和ff)

项目中正好用到 做下笔记方便以后查找 ie获取光标的位置使用document.selection.createRange() 火狐下使用document.getElementById(id).selectionStart 和 document.getElementById(id).selectionEnd 假设我们要获得id为txt的Textarea元素里面光标所选择的内容 首先创建一个获得光标所选内容的函数(参数:火狐下需要Dom元素 select_field=document.getElem

【java 文件读写操作】 生成随机数,写入txt,然后从txt中读出

1.把生成的随机数写入到文件中 1 public static void WriterFun(){ 2 //获得路径 3 String filepath = System.getProperty("user.dir"); 4 filepath += "\\file.txt"; 5 6 File file = new File(filepath); 7 if(!file.exists()){ 8 try { 9 file.createNewFile(); 10 } c

wifidog认证自带http服务器Lighttpd1.4.20源码分析之状态机返回response

前一篇介绍完了请求的处理,先面lighttpd将会把处理的结果返回给客户端.状态机进入CON_STATE_RESPONST_START.在这个状态中,服务器主要的工作在函数connection_handle_write_prepare.这个函数不算复杂,主要是根据客户端请求的method来设置response的headers,其实就是设置“Content-Length”的值.下面是函数代码,做了一些删减: static int connection_handle_write_prepare(se

C# 下载文件 删除文件 写入文本

由于经常用到文件处理,便自己封装了下 分享给大家. 包含写入文本  批量删除文件  下载文件 .--可直接使用 /// <summary>/// 写入到txt/// </summary>/// <param name="savePath"></param>/// <param name="content"></param>public static void WriteInTxt(string

python中文输出和写入文本

中文输出 #-*-coding:utf8-*- import requests import re timeout = 8 headers = {'User-Agent':'Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36'} def banner(url): try: html = requests.get(url,

关于 MAXScript 逐行写入文本

官方帮助文档FileStream Values部分有相关介绍. fn format_txt filepath filetext = ( if doesFileExist filepath == true then ( fin = openfile filepath mode:"r+" seek fin #eof txt = filetext + "\n" format txt to:fin close fin ) else ( newfile = createFil