(十一)Loadrunner编写mysql增删改查脚本

1、库文件下载

链接:https://pan.baidu.com/s/1cJz-eofNsDrPea2m-14Q1Q

提取码:towe

将下载的文件分别添加到Loadrunner bin目录和include目录下

 

2、编写脚本

1)Vuser_init脚本

#define MYSQLSERVER "192.168.68.130"

#define MYSQLUSERNAME "root"

#define MYSQLPASSWORD "123456"

#define MYSQLDB "wlsql"

#define MYSQLPORT "3306"

#include "Ptt_Mysql.h"

vuser_init()

{

return 0;

}

2)Action脚本

Action()

{

    char sqQuery[512]; //定义一个字符数组存储查询的sql语句

    int i;

    MYSQL *Mconn; //mysql连接字符串

    lr_load_dll("libmysql.dll");

    Mconn = lr_mysql_connect(MYSQLSERVER, MYSQLUSERNAME, MYSQLPASSWORD, MYSQLDB,     atoi(MYSQLPORT));//创建连接



    sprintf(sqQuery, "select * from student; ");//查询student表数据

    lr_mysql_query(Mconn, sqQuery);//执行sql语句



    mysql_query(Mconn,lr_eval_string("SET NAMES gbk")); //解决中文乱码问题

    sprintf(sqQuery,"insert into student (StuName,sex,Birth,Department,Address) values ('wl','女',1989,'计算机','湖北武汉');");//插入数据

    lr_mysql_query(Mconn, sqQuery);



    sprintf(sqQuery,"update student t set t.sex = '男' where t.stuname = 'wl'; ");//更改性别

    lr_mysql_query(Mconn, sqQuery);



    sprintf(sqQuery,"delete from student where stuname = 'wl';");//删除

    lr_mysql_query(Mconn, sqQuery);



    //断开数据库连接

    lr_mysql_disconnect(Mconn);

    return 0;

}

3、参考脚本

链接:https://pan.baidu.com/s/1HS0kUWft6VKeXwWe_V0o7g

提取码:l8jh

说明:loadrunner 编写数据库脚本比较简单,都是套用格式,会写即可。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值