一键批量自动造数

           测试工程师平时工作中经常会碰到需要构造大量测试数据的场景,手动构造耗时耗力,特别是项目工期紧时,造数任务重时,人工造数压力会很大,而且容易出错,虽然也有通过python脚本方式可以做自动化批量造数,但是需要提前花费时间去开发脚本,数据测试会涉及到多张表,那就可能每张表都要开发脚本,并且需要具备一定的java或python代码编写能力才能开发脚本,那如果能有自动加载表字段,自动依据设定好字段规则去自动批量生成测试数据,而不依赖任何脚本或开发工具,那会给造数工作带来很大的便利。

       下面的这款工具可以自动根据模板加载要要造数的表字段和字段对应的数据生成规则,一键自动批量生成测试数据,并输出到csv或excel文件中,csv数据可以直接导入数据库用于测试。

工具主界面如下:

5281f66f7585419d98b3cf80214716d9.png

https://www.xsoftnet.com//share/a0QCi1Q2Wt4.html

数据输出文件格式和目录可自行设定,支持csv、xls、xlsx格式,fake库支持多种语言格式,造数数量支持自定。

模板文件中有4个sheet页:字段造数规则设置、局部变量、样本设置和fake函数使用说明。

那么如何使用工具造数:

   1、首先手动把要造数表的字段填入字段造数规则设置页签表里,注意第一行行标题不要动,字段名可以通过行转列贴过来,第二列设置字段值,如果是字符串则必须使用""号,数值可以直接填,如果字段值为空则不填内容,如果是依据规则生成数据,如生成随机姓名,则填写函数如fake.name(),如果想从样本中随机挑选,则在样本设置页设置好样本取值,见下图:

f81e9bd3003d41a197b22e984a70ca6e.png

 

 

f7832f4dd5b54345be5099c7f18cb423.png

使用时,在对应字段值列填写{{样本名}} 即可。

2、关于局部变量使用,如果2个字段存在关联,如银行卡开卡时间、已开卡天数,那么可在局部变量页设置变量opendate,值形如:fake.date_between(start_date="-3y",end_date="today"),表示距离今天3年内的随机日期,已开卡天数字段值设为:(fake.date_between(start_date="-0y",end_date="today")-opendate).days,其中fake.date_between(start_date="-0y",end_date="today")获取的是当前日期。

e0fd034a0a0b4bde942675b23cb65efc.png

变量值如为字符串, 必须使用""号,数值可以直接填。

 

 

数据生成成功提示如下:

afcd9465153941e592a1c28ce5876dd6.png

 

数据生成结果如下:

0ef8fedfe7004f8a9f32ca67c7e0b3c6.png

 

877079772363455aade8ffd11e33fb73.png

 

 

 

 

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论
CASS(Computer-Aided Slope Stability Analysis System)是一种计算机辅助的边坡稳定性分析系统,可以帮助工程师在边坡设计和施工过程中进行高程点的快速处理。 CASS一批量加高程点是指利用CASS系统中的批量处理功能,快速添加或生成高程点的过程。在进行边坡稳定性分析时,高程点是非常重要的输入数据。CASS系统的批量加高程点功能可以根据地形地貌的特点,通过一次性批量处理的方式,将大量的高程点同时加入到分析中,提高了工程师的工作效率。 使用CASS系统进行一批量加高程点的具体步骤如下: 1. 打开CASS软件,创建一个新的工程项目。 2. 导入地形地貌数据,通常可以通过GPS测量或激光雷达扫描等方法获取高程信息。 3. 在CASS系统中选择批量处理功能,打开高程点添加的窗口。 4. 输入或导入高程数据文件,确保数据的准确性和完整性。 5. 根据需要设置高程点的密度和分布方式,例如等距离或等面积分布。 6. 点击“确定”或“开始”按钮,等待CASS系统自动处理高程数据。 7. 处理完成后,系统会生成边坡设计所需的高程点。 通过CASS一批量加高程点功能,工程师可以快速而准确地将大量的高程数据加入到边坡分析中,提高了工作效率。同时,CASS系统也提供了边坡稳定性分析的功能,可以根据所添加的高程点进行稳定性计算和评估,从而为工程设计和施工提供了可靠的依据。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

乌云雨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值