• loadrunner 脚本开发-执行操作系统命令


    脚本开发-执行操作系统命令

    by:授客 QQ1033553122

    思路:

    loadrunner system()函数

    函数原型:

    int system( const char *string );

     

    示例一:在指定目录下创建指定文件

    Action()

    {

        char filename[1024], command[1024];

        char new_dir[] = "F:\shouke";

     

      // F盘下创建名为shouke的目录,并把它作为当前目录
      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");

        // 执行“dir /b 目录命令”,并将结果写入到一个新文件filename

        sprintf(command, "dir /b F: > %s", filename);

        system(command);

        lr_output_message ("Created new file %s", filename);

        return 0;

    }

     

    运行结果:

    loadrunner <wbr>脚本开发-执行操作系统命令
    loadrunner <wbr>脚本开发-执行操作系统命令

    loadrunner <wbr>脚本开发-执行操作系统命令


     

     

     

    说明:

    1.  dir 目录:显示目录中的文件和子目录列表

    2.  dir 参数/b 目录:不显示修改日期等信息,只显示文件名

     

    示例二:执行批处理

    d盘根目录下,创建test.bat文件,内容如下

    loadrunner <wbr>脚本开发-执行操作系统命令

     

    脚本如下

    Action()

    {

        system("d:\test.bat");

        return 0;

    }

     

    运行结果

    loadrunner <wbr>脚本开发-执行操作系统命令

     

     

  • 相关阅读:
    KindEditor限制输入字数
    datepicker日历控件使用
    复合注解的解析
    jdk包结构及用途分析
    深入理解BIO、NIO、AIO
    MiniCat:手写Http服务器
    基于TCP协议的Socket编程
    手写一个最迷你的Web服务器
    手写一个Web服务器,极简版Tomcat
    java网络编程socket的使用
  • 原文地址:https://www.cnblogs.com/shouke/p/10158288.html
Copyright © 2020-2023  润新知