在Loadrunner中如何用system函数执行系统命令
2015-12-09 18:26
549 查看
前提: windows 系统 实现功能:用 LR 中的system函数执行系统命令 相关功能:在LR中利用C函数建立文件,写文件,读文件。 主要相关函数:sprintf/fopen/fgetc/fread/fclose Action() { int count,total=0,i; char buffer[1000]; long file_stream; char fil
前提:windows系统
实现功能:用LR中的system函数执行系统命令
相关功能:在LR中利用C函数建立文件,写文件,读文件。
主要相关函数:sprintf/fopen/fgetc/fread/fclose
Action() { int count,total=0,i; char buffer[1000]; long file_stream; char filename[1024], command[1024],line[100]; char new_dir[] = "C:\\test"; if (mkdir(new_dir)) lr_output_message("Create directory %s failed", new_dir); else lr_output_message("Created new directory %s", new_dir); sprintf (filename, "%s\\%s", new_dir, "newfile.txt"); sprintf (command, "dir /b c:\\ > %s /w", filename ); system(command); lr_output_message("Created new file %s", filename); if((file_stream=fopen(filename,"r"))==NULL) { lr_error_message("can not open %s",filename); return -1; } for(i=1;i<10;i++) { if (fgets(line, 100, file_stream) == NULL) lr_output_message("fgets error" ); else lr_output_message( "The first line is \"%s\"", line); } while(!feof(file_stream)) { count=fread(buffer,sizeof(char),1000,file_stream); lr_output_message("%3d read",count); if(ferror(file_stream)) { lr_output_message("error reading file %s",filename); break; } total+=count; } lr_output_message("Total number of bytes read = %d",total); if(fclose(file_stream)) lr_error_message("Error closing file %s",filename); return 0; } |
如果有java环境,也可以执行java命令,举例如下:
Action() { char command[1024]; sprintf(command,"java -javaagent:D:\testtools\Mercury\MercuryDiagnostics\JAVAProbe\lib\probeagent.jar" ); system(command); return 0; } |
相关文章推荐
- Divide Two Integers
- Divide Two Integers
- springMVC 引用@resource要要注意的问题
- 图片加载显示loading图的疑惑解决
- scrapy爬虫部署
- TC Hash Filter
- java 自定义注解以及获得注解的值
- python数据结构
- [javase学习笔记]-2.5 进制扫盲
- 微信点开分享文章所带的关键字
- Swift学习笔记 -- 函数和闭包
- 编程的智慧 意外在内网找到的资源
- ubuntu 数据库无法正常启动
- java引用传递和值传递的详细探讨
- Call can throw but it is not marked with try
- ListView不同布局的item的复用方法详解
- 程序日志
- [原创作品]一个实用的js倒计时器 postby:zhutty.cnblogs.com
- html设置编码
- 链表经典例题