51Testing软件测试论坛

标题: Load Runne 11 用户Run Vusers as Thread 去执行时报 内存的错误。 [打印本页]

作者: spencer_JMW    时间: 2015-7-23 14:53
标题: Load Runne 11 用户Run Vusers as Thread 去执行时报 内存的错误。

如题:
Load Runne 11 在Run time Settings中设置为“Run Vusers as Thread” 去执行时报 C编译器运行时错误 、内存读取错误, 但是如果 在rum-time Settings中改为 ”Run as Process" 就没有这样的问题。

error:c interpreter run time error:  memory violation:exception ACCESS_VIOLATLON received.


不知道 有没有 人遇到过类似的情况,请各位高手帮忙看看有没有合理的解决方法。



脚本如下:其中参数是从一个有100万行数据的dat文件中读取的。
  1. <font face="Trebuchet MS" size="3"> char cname[1000] = {'\0'};

  2.         char cbirthday[1000] = {'\0'};

  3.         char cuser[1000] = {'\0'};

  4.         char ctoken[1000] = {'\0'};

  5.         char cwxid[1000] = {'\0'};        //从文件中读取儿童姓名,儿童生日,用户名,token

  6.         strcpy(cname, lr_eval_string("{ChilName}"));
  7.    
  8.         strcpy(cbirthday, lr_eval_string("{day}"));

  9.         strcpy(cuser, lr_eval_string("{user}"));       

  10.         strcpy(ctoken, lr_eval_string("{token}"));

  11.         strcpy(cwxid, lr_eval_string("{wxid}"));

  12.         lr_output_message("儿童姓名:%s",lr_eval_string(cname));
  13.        
  14.         lr_output_message("儿童生日:%s",lr_eval_string(cbirthday));       
  15.        
  16.         lr_output_message("用户姓名:%s",lr_eval_string(cuser));       
  17.        
  18.         lr_output_message("用户token:%s",lr_eval_string(ctoken));       
  19.                
  20.         lr_output_message("用户wxid:%s",lr_eval_string(cwxid));</font>
复制代码



作者: spencer_JMW    时间: 2015-7-23 15:52
在线等




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