一、协议:Web(HTTP/HTML)
1.1 web_url
1.2 web_submit_data
登录示例:web_submit_data("login",
"Action=http://192.168.124.123:8080/webicc/dispatcher/login",
"Method=POST",
"RecContentType=application/json",
"Referer=http://192.168.124.123:8080/webicc/dispatcher/toLogin;jsessionid=D3FD923E246320876C8B56707AE46458",
"Snapshot=t7.inf",
"Mode=HTML",
ITEMDATA,
"Name=id", "Value=jd1", ENDITEM,
"Name=password", "Value=123456", ENDITEM,
LAST);
int web_submit_data( const char *StepName, const char *Action, <List of Attributes>, ITEMDATA, <List of data>, [ EXTRARES, <List of Resource Attributes>,] LAST );
参数解析:
Par-1】Snapshot=xx.inf参数
RE-1】显示了执行当前step后的快照信息;Snapshot有两种生成方式,一种是在Record的时候,一种是在Replay的时候。录制时生成的Spapshot文件保存在脚本的data目录,回放时生成的Spanshot文件保存在脚本的Result目录
Par-2】Resource=0/1
RE-2】网上摘取定义:
Par-3】RecContentType
RE-3】网上摘取定义:发送json的post请求。