版权声明:转载请注明出处https://blog.csdn.net/weixin_42116406 https://blog.csdn.net/weixin_42116406/article/details/84849956
在Python的自动化测试中,我们经常需要输入不同的数值进行测试,有的还有限制输入的字符长度,所以记下这个方法。
# coding:utf-8
import random
# 随机生成以135,138,155开头长度为8个字符的字母和数字混合字符串
def random1():
num = random.choice(['135','138','155']) +\
"".join(random.choice("0123456789ABCDEFGHIJKLMN") for i in range(8))
print(num)
# 随机生成100-10000范围内数字
def random2():
num =random.randint(100,10000)
print(num)
if __name__=="__main__":
random1()
random2()
大致用法就是这样,robotframework也是如此,怎么运用自己灵活处理。