参数化

一:什么叫参数化?使用参数化的目的。

1.数据库或者应用程序校验这个参数的唯一性。

数据库校验: 用户名  邮箱  手机号  银行叫号

应用程序校验:登录互踢 qq在电脑手机登录

2 避免数据库的查询缓存

 

 参数化操作

新建一个空脚本,把这段话复制进去

Action()
{

int i;                //申明变量
     
      for (i=0;i<2;i++) //循环
      {
              char *a = "{p1}"; //获得参数赋值给a
              char *b = "{p2}";//获得参数赋值给b
 char *c = "{p1}"; //获得参数赋值给c
//     char *d = "{p1}"; //获得参数赋值给c
//     char *e = "{p1}"; //获得参数赋值给c


   lr_output_message("%s,%s\n,%s\n",lr_eval_string (a),lr_eval_string (b),lr_eval_string (c));  //打印
  //      lr_output_message(lr_eval_string("{p1}")); 
      }
//     lr_output_message(lr_eval_string("{p1}")); 
//   lr_output_message(lr_eval_string("{p1}")); 
//分别演示9种参数化取值组合结果


return 0;

}

select next row  :下一行取值怎么取    sequential(顺序)   random(随机)  unique(唯一)

update value on:值的更新方式是什么  each iteration(每次迭代)  each  occurrence(每次出现,见一次揍一次,打回去,不能再出现) once(永远永远都是这个值,钻石恒久远,一颗永流传)

注册的时候用   +each  occurrence(每次出现,见一次揍一次)

p1=a1---a10  p2=b1---b10

顺序+每次迭代  sequential+ each iteration  (循环2次,3次迭代)

单用户                                                                                                                        并发(并发的时候,用户和用户之间是独立的个体)

                                                                                                                    并发用户1                   并发用户2

a=a1,b=b1,c=a1                                                                                          a=a1,b=b1,c=a1        a=a1,b=b1,c=a1                                                                                      

a=a1,b=b1,c=a1                                                                                          a=a1,b=b1,c=a1        a=a1,b=b1,c=a1       

a=a2,b=b2,c=a2(触发值的更新方式,每次迭代)                                      a=a2,b=b2,c=a2        a=a2,b=b2,c=a2

a=a2,b=b2,c=a2                                                                                           a=a2,b=b2,c=a2         a=a2,b=b2,c=a2

a=a3,b=b3,c=a3(触发值的更新方式,每次迭代)                                       a=a3,b=b3,c=a3         a=a3,b=b3,c=a3

a=a3,b=b3,c=a3                                                                                            a=a3,b=b3,c=a3          a=a3,b=b3,c=a3

 

顺序+每次出现  sequential+ each  occurrence  (循环2次,3次迭代)

    单用户                                                                                                        并发(并发的时候,用户和用户之间是独立的个体)

                                                                                                                    并发用户1                   并发用户2

a=a1,b=b1,c=a2                                                                                          a=a1,b=b1,c=a2        a=a1,b=b1,c=a2                                                                                      

a=a3,b=b2,c=a4                                                                                          a=a3,b=b2,c=a4        a=a3,b=b2,c=a4       

a=a5,b=b3,c=a6                                                                                          a=a5,b=b3,c=a6        a=a5,b=b3,c=a6

a=a7,b=b4,c=a8                                                                                          a=a7,b=b4,c=a8         a=a7,b=b4,c=a8

a=a9,b=b5,c=a10                                                                                         a=a9,b=b5,c=a10        a=a9,b=b5,c=a10

a=a1,b=b6,c=a2                                                                                           a=a1,b=b6,c=a2          a=a1,b=b6,c=a2

 

posted @ 2018-06-21 16:11  xiaomeng15  阅读(539)  评论(0编辑  收藏  举报