Robotframework(4)-使用FakerLibrary生成隨機測試數據

1、安裝:pip install -U robotframework-faker
在這裏插入圖片描述
2、在testSuite中設置引入FakerLibrary(設置參數zn-CN表示生成中文數據)
在這裏插入圖片描述
3、在用例中使用關鍵字

    #性名相關
    ${test1}    name    #人名
    ${test2}    last name    #姓氏
    ${test2}    ssn    #身份證號
    #地理位置相關
    ${test1}    country    #國家
    ${test1}    province    #省份
    ${test1}    city name    #市
    ${test1}    address    #完整地址
    ${fakeLongitude}    Longitude    #隨機生成經度
    ${fakeLatitude}    Latitude    #隨機生成緯度
    ${test1}    postcode    #郵編
    #職場相關    company
    ${test1}    company    #公司名
    ${test1}    company suffix    #公司性質
    ${test1}    email    #郵箱
    ${test1}    image url    #圖片地址
    ${test1}    ipv4    #ipv4地址
    ${test1}    year    #年份
    ${test1}    sentence    #隨機句子

4、運行結果如下

20200206 17:11:19.575 :  INFO : ${test1} = 周成
20200206 17:11:19.576 :  INFO : ${test2} = 李
20200206 17:11:19.577 :  INFO : ${test2} = 513333198806163611
20200206 17:11:19.578 :  INFO : ${test1} = 特立尼達和多巴哥
20200206 17:11:19.579 :  INFO : ${test1} = 上海市
20200206 17:11:19.579 :  INFO : ${test1} = 天津
20200206 17:11:19.580 :  INFO : ${test1} = 黑龍江省鑫市西峯巢湖街z座 185980
20200206 17:11:19.581 :  INFO : ${fakeLongitude} = -150.240261
20200206 17:11:19.581 :  INFO : ${fakeLatitude} = 18.132418
20200206 17:11:19.582 :  INFO : ${test1} = 844725
20200206 17:11:19.582 :  INFO : ${test1} = 和泰科技有限公司
20200206 17:11:19.583 :  INFO : ${test1} = 科技有限公司
20200206 17:11:19.583 :  INFO : ${test1} = [email protected]
20200206 17:11:19.584 :  INFO : ${test1} = https://placekitten.com/65/479
20200206 17:11:19.596 :  INFO : ${test1} = 188.208.207.55
20200206 17:11:19.597 :  INFO : ${test1} = 1984
20200206 17:11:19.598 :  INFO : ${test1} = 歷史所有上海這麼查看工作.
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章