robotframework 随机数字 随机字符串

生成随机数字:
${logincode} evaluate random.randint(38526, 48000) random #取随机数,注册ID取随机数
 
生成随机字符串:
${str} Evaluate string.ascii_letters string
${len} Evaluate len('${str}')
${num} set variable 10
${str_new} set variable ${EMPTY}
:FOR ${index} IN RANGE ${num}
${x} Evaluate random.randint(0,int(${len})-1) random
${tmp} set variable ${str[int(${x})-1]}
${str_new} set variable ${str_new}${tmp}
log ${str_new}
 
RF上做接口测试 经常要注册账号之类 于是有这两条关键字帮忙
posted @ 2017-04-14 12:01  大雨田  阅读(1550)  评论(0)    收藏  举报