基于Faker生成中文测试数据实例
上一篇基于Python生成中文测试数据讲解了如何使用python代码自己实现中文测试数据的生成,这篇我们分享如何基于Faker开源库来实现。Faker是一个可以
上一篇基于Python生成中文测试数据讲解了如何使用python代码自己实现中文测试数据的生成,这篇我们分享如何基于Faker开源库来实现。
Faker是一个可以让你生成伪造数据的Python包。
安装:pip install Faker
(相关资料图)
官方文档:https://faker.readthedocs.io/en/master/
github地址:https://github.com/joke2k/faker
常用地方法及作用列表
下面我们看一个实际的实例代码:
#-*-coding:utf-8-*-__author__ = "苦叶子"from faker import Faker"""" 基于Faker生成不同测试数据实例"""if __name__ == "__main__": # 创建faker实例,中文 # 如果要生成其他语言,则将zh_CN改成对应的语言执行fake = Faker("zh_CN") print("------ 生成5个姓名-----") for _ in range(5): print(fake.name()) print("\n------ 生成5个国家-----") for _ in range(5): print(fake.country()) print("\n------ 生成5个条码-----") for _ in range(5): print(fake.ean8()) # 8位条形码print(fake.ean13()) # 13位条形码 print("\n------ 生成5个颜色-----") for _ in range(5): print(fake.hex_color()) print("\n------ 生成5个公司名-----") for _ in range(5): print(fake.company()) print("\n------ 生成5个信用卡-----") for _ in range(5): print(fake.credit_card_number(card_type=None)) # 卡号print(fake.credit_card_provider(card_type=None)) # 卡的提供者print(fake.credit_card_security_code(card_type=None)) # 卡的安全密码print(fake.credit_card_expire()) # 卡的有效期print(fake.credit_card_full(card_type=None)) # 完整卡信息print("---" * 5) print("\n\n其他方法这里就不一一演示,请自信敲代码")
运行结果为:
关于Faker的更高级使用可以参见官方的文档https://faker.readthedocs.io/en/master/
本文仅简单的演示,以见其强大!!!
扫一扫加我微信,入群一起讨论交流各种开源测试技术、工具、经验和解决方案。
扫一扫,关注开源优测公众号,原创文章首发平台
大数据测试过程、策略及挑战
大数据测试之ETL测试入门
软件测试工程师又一大挑战:大数据测试
jmeter入门系列v1.0电子版
Python3接口测试pdf+源码免费领
快学Python3系列
顺手点点点右下角的
上一篇基于Python生成中文测试数据讲解了如何使用python代码自己实现中文测试数据的生成,这篇我们分享如何基于Faker开源库来实现。Faker是一个可以
《无国之谍:以色列建国之际的秘密特工》[以]马蒂·弗里德曼著曾记译万有引力|广东人民出版社以色列的摩萨德,是与美
1、一次强行夺爱,她负心嫁入豪门!他是女人眼中完美情人,商界眼中可怕对手,却是她眼中深深恨着的丈夫。2、一年前,他将她压
鲁阳节能(002088)03月07日在投资者关系平台上答复了投资者关心的问题。
这个原因是热火的经理莱利,他在乔丹退役后就向全联盟倡议:为了尊重乔丹的伟大,建议所有NBA30支球队全部为23号球衣退役,也就是说不能再有球
雅居乐集团(03383)发布公告,该集团连同该集团合营公司及联营公司以及由该集团管理并以“雅居乐”品牌销售的房地产项目(雅居乐项目)于2023
goat的中文意思:山羊;家山羊;被比作山羊的人;傻瓜;与家山羊有亲缘关系的野生哺乳动物;比如北山羊、捻角山羊和山羊等等;摩羯座、淫荡的
1、作者通过对春雨的声音、春雨唤醒春天、春雨催发种子的描写,说明无私的春雨给人们带来了美好、和谐、生机和希望,充分表现了
1、《广西国企改革三年行动实施方案(2020-2022年)》于近期(11月11日)出台。2、12月1日,自治区政府新
1、《双面胶》的结局:一年后,亚平来报社找丽鹃,亚平妈病危,在老太太床前,最终两人和好了。在儿子媳妇和孙子的送别下,老太太安心的走了。
一、题文打电话的英文是什么二、解答简单点来说:TelephoneCalls效点记之证大力律象情入先角技建各证管可以叫做
2 晚上双倍时间刷比较好,这样可以更快的刷到经验升级。3 僵尸狂潮的画面很难选择。两个人卡在刚出来的点上,刷了10分钟,
房产方面的知识对于多数小伙伴们是一般都不太懂的,那么如今买房卖房这当中都会存在着很多的问题的,那么大家就需要对于房产方面
原神相同的白值,这两种类型的武器待遇截然不同,策划还不改?为什么大剑的白值面板跟单手剑一个样?大剑角色除了攻速低手感差的缺点,优点呢
1、比特大陆是全球领先的数字货币矿机厂商,旗下品牌ANTMINER长期在行业内保持技术和市场优势地位,客户覆盖全球100
我从未想到,在文明时代的中国,还曾有过这样一群人。在中俄边界的额尔古纳河右岸,居住着一支数百年前自贝加尔湖畔迁徙而至,与
ElectricDaisyCarnival,简称EDC,是世界三大电子音乐节之一。每年其旗舰版在内华达州的拉斯维加斯举办,流行电音制作人和DJ在各地的EDC
今天是惊蛰,传统认为,到了这个节气,上天就会以打雷的方式惊醒蛰居动物的冬眠。冬眠,从字面意义上来说,是动物们睡了一整个冬天(周一的社
中国外汇交易中心数据显示,3月6日,人民币兑美元中间价报6 8951,调升166个基点。前一交易日中间价报6 9117,
1、【问题描述】:针对笔记本快捷键无法正常使用【原因分析】:电源管理驱动和热键驱动异常【简易步骤】:【网页搜索联想官方网