• 0
  • 0
分享

读者提问:
没有测试数据,自己又不会编,有什么办法可以方便快速地伪造数据 ?

阿常回答:

Python 库-Faker。

GitHub地址:https://github.com/joke2k/faker(开源社区)

Faker 是一个 Python 包,主要用来创建伪数据,使用 Faker 可以生成大批量的看起来很真实的 “ 假数据 ”。

阿常碎碎念:

接下来阿常给阿常演示一下 Faker 的安装和使用:

1、安装 Faker

pip install Faker

2、从 faker 模块中导入类

from faker import Faker

3、调用方法

#生成姓名
name=fake.name()
#生成男性姓名
name_male=fake.name_male()
#生成女性姓名
name_female=fake.name_female()
#打印以上内容
print(name,name_male,name_female)

运行程序,输出以下结果:魏淑珍 何凯 刘浩。

看完今天的分享对你是不是有所启发呢,有任何想法都欢迎大家后台私信阿常,一起探讨交流

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   忘了自我介绍了,我是一名软件测试工程师。不知不觉,入行软件测试也有13个年头了。我是51testing09年某期毕业生,我想我那班的小伙伴们很多人如今混的一定比我好,也有很多人早已从事测试开发,对于这一行,我依然苦逼的坚持着,拿着一份不高不低的苦逼薪水,但这不是今天我想讲的重点,真的。我只是认为我的经历与诸君共享一番,即使是反面教材也是有一定意义的。  软件测试网上从以前到现在最热门的话题依然离不开待遇调查,当然这也无可厚非,下面我就用我的工作经历给大家展示一下我的薪水变迁过程,希望能帮到需要了解的人。  09年我毕业了  09年,我从51毕业,不出意外的进入了测试培训的最大出口单位,一家...
            0 0 1560
            分享
          • 前言在一线大厂,没有测试这个岗位,只有测开这个岗位即使是做业务测试,那么你的title也是测开所以想聊一聊测开的看法但不代表这是正确的看法,仅供参考还没来阿里之前,我对测开的看法一直以为专职做自动化测试和性能测试是测试这条路的最终归宿测试开发,只是大厂才可能存在的角色测试平台,少部分公司才会用到的东西,肯定不会成为主流的啦况且测试平台要会前端还得会后端,你都这么全栈为什么不做开发呢做 UI 自动化、接口自动化直接写 python 脚本不就好了嘛,做性能测试用 Jmeter 就好了嘛多数人眼中的测试开发开发一个测试平台,就要包揽前后端至...
            0 0 1040
            分享
          •   很少有企业像名创优品一样,既自带创始人白手起家、十分励志的品牌故事,也有着习惯道歉、负面口碑缠身的各种争议标签。1977年出生于湖北十堰的农村娃叶国富,于2013 年在旅行日本时受到小商品启发,遂创立名创优品,立志把中国小商品发扬光大。  但是与此同时,伴随着叶国富的商业头脑不断升级,名创优品受到的争议之声也从未停息。尤其是其模仿优衣库、无印良品的logo和产品,更是争议声不绝于耳。  11月初,名创优品再次陷入专利纠纷。瑞旻实业起诉称,其 “具有紧直牙线的牙线棒及其制造设备和制造方法”专利受侵犯,名创优品与达谆实业恶意串通,仿冒了瑞旻实业的专利产品。  再次陷入舆论风波的名创优品,被索赔...
            0 0 768
            分享
          •   在使用loadrunner的过程中,有好多地方都需要做关联,那么我们又该如何做关联呢?  首先我们录制一个脚本,然后回放,发现有报错的地方,那么我们首先想到的就应该是关联。loadrunner这个工具很强大,它可以自动给我们查询出有可能出现关联的地方。点击Design-Design Studio:  如果脚本中没有需要关联的地方,那么显示如下页面:  如果脚本中有需要关联的地方,就会出现如下的页面:  通过这种关联的方式,有可能会将本来不需要关联的点给搜索出来,也可能会将本应该进行关联的地方漏掉。所以我们在用这种方法查找出需求关联的地方后,需要具体问题具体分析,并不需要将所有的都设置成关联...
            11 11 1094
            分享
          •   Carina是一个基于Java的测试自动化框架,它将所有测试层结合在一起:移动应用程序(web、本机、混合)、web应用程序、REST服务和数据库。  github:https://github.com/zebrunner/carina  特点  Carina框架构建在最流行的开源解决方案(如Selenium、Appium、TestNG)之上,可以减少对特定技术堆栈的依赖。  Carina支持所有流行浏览器(即Edge、Safari、Chrome、Firefox)和移动设备(iOS/Android)。移动域的一个特殊特性是:它在IOS/Android之间重用测试自动化代码,高达70-80%...
            0 0 234
            分享
      • 51testing软件测试圈微信