2 MILY: 宋体">外部数据(TXT文档)的引入
说明: 在测试数据库时,很多情况要求根据真实的数据来做必要的测试,这就需要我们可以通过外部自定义的文档来产生数据表中的数据,比如我现在有一个TXT文档,里面是我想要录入到数据表”港口”的值,
上海,大连,香港,福建,青岛 .....
首先创建一个TXT文件,名字任意,格式如下
port_name:varchar(100) , port_sname:varchar(100)
上海,shanghai
大连,dalian
香港,xianggang
…………
注意::第一行的格式
字段名称1 :字段1字段类型 (字段类型长度) , 字段名称2 : 字段2字段类型……
引入TXT文件的方法:
右击项目名称(比如说这里的liyuan),如图1.8所视,选择Insert Create Datatable 进入图1.9界面,点选Import data from file,点击下一步,点击Browse选择相应的TXT文件,点击下一步,然后为该引入的TXT自定义一个名字,下一步,最后完成引入TXT文件的操作.
引入成功后,在左边的树型结构中会有如图
图 1.8 图
图 1.9
使用引入后的TXT字段内容:
如图2.0是根据上面的TXT引入到datafactory中后,产生的数据源.,Data 中显示的是TXT文件的名字,Field里显示的是TXT文件中第一行的字段名,当然这里的名字可以完全自定义,
图 2.0
当然用户也可以把几个表的字段内容同时放在一个TXT文件里,做一次引入,但是这样不方便以后的数据源维护,不建议使用.
比较遗憾的是,Datafactory导入的方式只支持TXT文件.
图1.9中的Import data from database 是根据一段SQL语句来得到数据源,原理跟图1.0中使用Insert value from an sql database差不多,读者可以自己尝试一下.
文章来源于领测软件测试网 https://www.ltesting.net/