标签:常用 Set 变量 示例 列表 语法 关键字 Variable log
接口测试常用库:
RequestsLibrary
Collections
JSONLibrary
HttpLibrary.HTTP
Set Global Variable
使用范围:在所有测试套件中都可以使用该关键字定义的变量。
Set Suite Variable
使用范围:使用此关键字设置的变量在当前执行的测试套件的范围内随处可用。
Set Test Variable
使用范围:使用此关键字设置的变量在当前执行的测试用例的范围内随处可用
Set Variable
使用范围:该关键字主要用于设置标量变量。此外,它可用于将包含列表的标量变量转换为列表变量或多个标量变量。建议在创建新列表时使用创建列表。使用此关键字创建的变量仅在创建它们的范围内可用
1、log 相当于print
log helloworld
2、Set variable
变量名 关键字 变量值
${a} Set variable helloworld
3、Catenate关键字可以连接多个信息
${a} Catenate hello world
4、Create List定义列表
${list} CreateList a b c
如果通过“@{}”去定义列表的话,可以通过“log many”关键字进行打印
@{list} Create List a b c
logmany @{list}
5、gettime获取时间
6、通过“run keyword if”关键字可以编写if分支语句
注意事项:
这里保留关键字必须大写,elseif是保留关键字,必须大写
写判断语句时,ELSE前面必须加... ,并且和run keyword if对齐
${a} set variable 60
run keyword if ${a}>=60 log 及格
... ELSE ${a}<60 log 不及格
7、通过“:for”定义for 循环;in range 用于指定循环的范围。
post请求一:
post请求二:
json数据解析方式:
标签:常用,Set,变量,示例,列表,语法,关键字,Variable,log 来源: https://www.cnblogs.com/xzdz/p/15620921.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。