51Testing软件测试论坛

标题: 脚本语句求教 [打印本页]

作者: ken19850    时间: 2012-8-2 15:00
标题: 脚本语句求教
本帖最后由 ken19850 于 2012-8-2 15:03 编辑
  1. Action()
  2. {
  3.         int i=1,j;
  4.         char str,value;
复制代码
  1.                 web_submit_data("goods_in_stock.aspx",
  2.                 "Action=http://vip.dqc100.com/Manager/Seller/goods_in_stock.aspx",
  3.                 "Method=POST",
  4.                 "TargetFrame=",
  5.                 "RecContentType=text/html",
  6.                 "Referer=http://vip.dqc100.com/Manager/Seller/goods_in_stock.aspx",
  7.                 "Snapshot=t3.inf",
  8.                 "Mode=HTML",
  9.                 ITEMDATA,
  10.                 "Name=__EVENTTARGET", "Value=", ENDITEM,
  11.                 "Name=__EVENTARGUMENT", "Value=", ENDITEM,
  12.                 "Name=__VIEWSTATE", "Value={Siebel_Analytic_ViewState3}", ENDITEM,
  13.                 "Name=__EVENTVALIDATION", "Value={Siebel_Analytic_ViewState4}", ENDITEM,
  14.                 "Name=ctl00$Header1$HeaderTop1$J_Code", "Value=请输入您要搜索的产品", ENDITEM,
  15.                 "Name=ctl00$Header1$HeaderTop1$Hf_hfType", "Value=0", ENDITEM,
  16.                 "Name=ctl00$ContentPlaceMain$txt_ComTitle", "Value=", ENDITEM,
  17.                 "Name=Sec_SubmitBtn", "Value=搜索", ENDITEM,
  18.                 //"Name=ctl00$ContentPlaceMain$rptList$ctl00$ChkItem", "Value=on", ENDITEM,
  19.                 j=atoi(lr_eval_string("Siebel_Analytic_ViewState5_count");
  20.                 lr_error_message("%d",j);
  21.                 if(i<=j)
  22.                 {
  23.                         sprintf(str,"{Siebel_Analytic_ViewState5_%d}",i);
  24.                         lr_save_string(lr_eval_string(str),"value");
  25.                         "Name=ctl00$ContentPlaceMain$rptList$ctl00$hfItem", "Value={value}", ENDITEM, ;
  26.                         i++;
  27.                 }
  28.                 /*
  29.                 "Name=ctl00$ContentPlaceMain$rptList$ctl00$hfItem", "Value=37902", ENDITEM,
  30.                 "Name=ctl00$ContentPlaceMain$rptList$ctl01$hfItem", "Value=37901", ENDITEM,
  31.                 "Name=ctl00$ContentPlaceMain$rptList$ctl02$hfItem", "Value=37900", ENDITEM,
  32.                 "Name=ctl00$ContentPlaceMain$rptList$ctl03$hfItem", "Value=37899", ENDITEM,
  33.                 "Name=ctl00$ContentPlaceMain$rptList$ctl04$hfItem", "Value=37898", ENDITEM,
  34.                 "Name=ctl00$ContentPlaceMain$rptList$ctl05$hfItem", "Value=37897", ENDITEM,
  35.                 "Name=ctl00$ContentPlaceMain$rptList$ctl06$hfItem", "Value=37895", ENDITEM,
  36.                 "Name=ctl00$ContentPlaceMain$rptList$ctl07$hfItem", "Value=37894", ENDITEM,
  37.                 "Name=ctl00$ContentPlaceMain$rptList$ctl08$hfItem", "Value=37893", ENDITEM,
  38.                 "Name=ctl00$ContentPlaceMain$rptList$ctl09$hfItem", "Value=37857", ENDITEM,
  39.                 */
  40.                 "Name=operate", "Value=", ENDITEM,
  41.                 "Name=ctl00$ContentPlaceMain$btnUpShelf1", "Value=上 架", ENDITEM,
  42.                 LAST);
复制代码
PS:Siebel_Analytic_ViewState5是个关联,ord=all,取的是循环部分那部分数值!
我想写个循环在web_submit_data里面,但是一直提示语法出错,求教!哪里需要修改或者哪里出错了!新人,勿喷!
作者: mystic    时间: 2012-8-3 09:47
傻孩子,循环只能写在web_submit_data外面!
作者: yubiao584521    时间: 2012-8-3 11:28
[img][/img]
作者: 云层    时间: 2012-8-3 12:13
请在关联请求后写处理,而不能在函数中写C语言
作者: ken19850    时间: 2012-8-3 17:09
呵呵,新手,且半路出家身份!谢谢各位的热心回答!小弟又学到了点东西!




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2