在windows下写的脚本编译通过
但是拿到linux agent场景执行中就会提示如下,同样的脚本在windows agent下没有任何问题
agent连的是linux负载机
通过脚本一行一行排查,发现问题在这里
改成如下:
//lr_output_message("用户:%s,提交审核失败",lr_eval_string("{Phone}")); //NOPASS //lr_output_message("用户:%s,提交审核失败,",lr_eval_string("{Phone}")); //PASS //lr_output_message("用户:%s,aaaaa",lr_eval_string("{Phone}")); //PASS //lr_output_message("用户:,提交审核失败%s",lr_eval_string("{Phone}")); //PASS lr_output_message("用户:%s,,,,",lr_eval_string("{Phone}"));
案例2:
在执行另外一个场景执行时候,选择windows版本的agent没任何问题,但是采用linux版本的agnet提如下:
经过排查,发现是lr_output_message("您已经点过赞了");存在问题
修改方式
加个逗号就可以解决
真是奇葩的问题