国产久操视频-国产久草视频-国产久热精品-国产久热香蕉在线观看-青青青青娱乐-青青青青在线成人视99

  • 正文
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

接口自動化測試框架(四):生成數(shù)據(jù)

2024/11/21
612
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論
上接:接口自動化測試框架(三):處理數(shù)據(jù)

生成隨機測試數(shù)據(jù)

在這里插入圖片描述

def mix_letters(n):
    '''
    :param n: 生成隨機數(shù)的位數(shù)
    :return:返回生成指定數(shù)量的隨機字符
    '''
    # 隨機字符串生成,從a-zA-Z0-9生成指定數(shù)量的隨機字符
    letters = ''.join(random.sample(string.ascii_letters + string.digits, n))
    return letters

def digits(n):
    '''
    :param n: 生成隨機數(shù)的位數(shù)
    :return:
    '''
    # 隨機字符串生成,從0-9生成指定數(shù)量的隨機數(shù)字
    digits = ''.join(random.sample(string.digits, n))
    return digits

def ascii(n):
    '''
    :param n: 生成隨機數(shù)的位數(shù)
    :return:
    '''
    # 隨機字符串生成,從a-zA-Z生成指定數(shù)量的隨機字符
    ascii = ''.join(random.sample(string.ascii_letters, n))
    return ascii

通過以上代碼,可以生成測試使用的數(shù)據(jù),因為是隨機的,這樣就可以避免數(shù)據(jù)重復(fù)的情況,至少會極少重復(fù)。

下接:接口自動化測試框架(五):加密數(shù)據(jù)

相關(guān)推薦

南陵县| 北京市| 翼城县| 凤山县| 双流县| 偏关县| 文成县| 香河县| 措美县| 梁河县| 北川| 沙坪坝区| 且末县| 沭阳县| 威海市| 紫阳县| 若羌县| 佛教| 芦溪县| 潮安县| 东乡族自治县| 和静县| 乌鲁木齐县| 西盟| 雷山县| 淮阳县| 岗巴县| 梁河县| 台前县| 邵东县| 红河县| 洞头县| 永安市| 绥宁县| 大庆市| 罗源县| 高邮市| 密山市| 偏关县| 通州市| 常熟市|