不要追求绝对的公平,红尘之中没有公平而言,人活一世,难得糊涂。                                           it is no use doing what you like, you have got to like what you do.

数据池(DATAPOOL)应用技巧

上一篇 / 下一篇  2006-12-07 11:06:37 / 天气: 阴雨 / 心情: 郁闷 / 个人分类:软件测试技术

每日随笔
  • 每日随笔:今天依然下着雨,搞的心情还是那样的郁闷。

数据池DATAPOOL应用技巧――如何生成定制数据51Testing软件测试网Nd#CGjwQ T

51Testing软件测试网{~!O~#Q I*u4j-~'c
51Testing软件测试网2u4pd}P:DS

2C c$sV$r$u0数据池可以按一定的规则生成测试数据列,但是它不能直接生成定制的数据。下面介绍使用数据池生成定制数据的一种方法:51Testing软件测试网f3\]Ta4d

51Testing软件测试网pr2c k{0Tj


.`\9Uz!fHHy0    测试数据要求:数据由用户和产品数据组成,依次为用户名、用户密码、产品ID、产品价格。用户名和用户密码一一对应,产品ID和产品价格一一对应。要求用户数据和产品数据随机组合,生成大量测试数据。
51Testing软件测试网S0z$gt+|"ZO#m3CA

y#VyVB.E5R!M0数据生成过程:51Testing软件测试网#x Z`3~Pj2c Sf'ZZ

jv5YE a(j?01、从数据库中用Select语句分别从用户表和产品表中检索出用户数据和产品数据,检索结果分别存为CSV文件,文件名为user.csv和product.csv;

8Vky#kB3E"?v0

G4@H1s"W;zlF5n0
8Q+W+I1G V PL2T&m02、在Testmanager中新建DATAPOOL,命名为testdata,插入两个字段,TYPE选择“Read from File”,分别选择上一步生成的CSV文件,Sequense按需要选择;

5j_ e,rESA0

$wj&Dd5? GX#~&k051Testing软件测试网Y h6F B)nL L b6R
3、按“Generate Data”按钮生成数据,close关闭窗口;

c A\1de2M5c7S0

M}Kqu6g051Testing软件测试网$UH O {q#I`+_
4、“Edit Datapool Data”查看生成的数据,可以看到只有两列数据,关闭窗口;

` zKo!nhm_ \Z0

PJEF.Gh&SoP0
|GdT$wP-D#B05、Manage Datapools窗口上点击“Import”按钮,选择测试项目目录中的..\TestDatastore\ DefaultTestscrīptDatastore\TMS_Datapools\ testdata.csv(上一步生成的数据池的CSV文件),输入新的DATAPOOL名afterdata,按“确定”按钮;

2o#V'u5Q)F@!ig X0

D/P2^j,_V051Testing软件测试网 [ yjwva6l+w
6、打开afterdata查看生成的数据,数据为4列,数据成功生成。
51Testing软件测试网7l6{ v~:U&Md.G

51Testing软件测试网 \`ip"Xhd)R
51Testing软件测试网'Q'yjGUT#D1x1D


TAG: Datapool TestManager 数据池 应用 软件测试技术

chailiushuan的个人空间 引用 删除 chailiushuan   /   2008-11-21 10:20:45
我生成的数据怎么是乱码呀???
 

评分:0

我来说两句

Open Toolbar