我正在尝试验证web_reg_Save_param()
值是否有条件但无法验证请提供解决方案,我已将条件用作
if(lr_eval_string(Gmessage==Smessage))
{
lr_end_transaction("10_GetSecurity_Token",LR_PASS);
}
else
{
lr_end_transaction("10_GetSecurity_Token",LR_FAIL);
}
//lr_end_transaction("10_GetSecurity_Token",LR_AUTO);
return 0;
我在web_reg_save_param()
获得Gmessage成功的地方,请帮助验证如何验证json响应的有效和无效。
答案 0 :(得分:1)
我会推荐一本我拥有的书,以及我向亲戚推荐的一本书来解决这个问题,http://www.c-for-dummies.com/
这是一本好书。易于遵循。这将解决您在C' C'编程语言。我的副本坐在我的架子上,十几个或更多的亮黄色" For Dummies ...."书籍
答案 1 :(得分:1)
替代/简单方式:
使用以下代码进行验证:
if(strcmp(lr_eval_string("{c_response}"),"Success")==0)
lr_end_transaction(....,LR_PASS);
else
lr_end_transaction(....,LR_FAIL);
答案 2 :(得分:0)
你必须使用像strcmp或strstr函数这样的c字符串操作函数。
答案 3 :(得分:0)
我认为你有2个参数Gmessage和Smessage,你可以将它们与lr_checkpoint()进行比较
lr_checkpoint("StepName=VerifyCheckpoint",
"ExpectedValue={Gmessage}",
"ActualValue={Smessage}",
"Compare=Equals",
"StopOnValidationError=true",
LAST );