51Testing软件测试论坛

标题: LoadRunner运行场景报错:Action.c(23): 错误: C 解释器运行时错误 [打印本页]

作者: ouyanghui20863    时间: 2015-5-19 10:17
标题: LoadRunner运行场景报错:Action.c(23): 错误: C 解释器运行时错误
LoadRunner新手,今天自己写的脚本运行时一直报,提示:Action.c(23): 错误: C 解释器运行时错误: Action.c (23):  Error -- memory violation : Exception ACCESS_VIOLATION received。
求各位大神帮忙看看,急!!!

脚本代码如下:
Action()
{
    int flen;
    char file[256]="\0";  //保存文件路径及文件名
    long filedes;
        web_set_max_html_param_len("102400000");


    web_reg_save_param("user_tags",
                "LB=",
                "RB=",
            "Ord=1",
        "Search=Body",
                 LAST);

        //插入集合点
    lr_rendezvous("ab");

        //开始事物
        lr_start_transaction("WebServers");

        //通过用户名和密码发送请求
        web_submit_data("HtmlToPdfServlet",
                "Action=http://192.168.1.250:8080/APWebPF//PFXSealServlet",
                "Method=POST",
        "Referer=",
                "RecContentType=text/html"      
                "Mode=HTTP",
                 ITEMDATA,                 
                "Name=action", "Value=7", ENDITEM,
                "Name=loginname", "Value=kangwei", ENDITEM,               
                LAST);

        //结束事物
        lr_end_transaction("WebServers", LR_AUTO);       

    //获取响应中的文件长度
    flen = web_get_int_property(HTTP_INFO_DOWNLOAD_SIZE);

       
    if(flen > 0)   
    {
        //以写方式打开文件
        if((filedes = fopen("e:\\a", "wb")) == NULL)
        {
            lr_output_message("Open File Failed!");
            return -1;
        }
        //写入文件内容
        fwrite(lr_eval_string("{user_tags}"), flen, 1, filedes);

        //关闭文件
        fclose(filedes);
    }
        return 0;
}

作者: fhhh_eyou    时间: 2016-3-9 15:35
内存异出,ACCESS_VIOLATION数据库接收数据错误。




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