Data-Driven Testing

上一篇 / 下一篇  2009-03-03 19:59:53

xuYxBU0 51Testing软件测试网,o@:k/u!_ St

   数据驱动方法的步骤:

  第一步:从存储点上读入数据
51Testing软件测试网+Zk6`6R4p%m

例子(VB):       51Testing软件测试网,S6\zd,su+g|;[

8f4]0dy7mM ? q7^0'从Excel表格读入数据
)u"C0J:v\|U0sub readExcel
$Ig|o4P-y0   dim Driver
7x/Tk5D&j| Gu_d0   dim rid  '行号
6Cl^Nk,X5I0   dim cid  '列号51Testing软件测试网:j7aS%LfWDHGJ'^
   rid = 0
[&Dnu(Rp6zV0   set Driver = DDT.ExcelDriver("D:\myfile.xls","sheet1",False)51Testing软件测试网6O8H5zJ6F
   ShowMessage("Driver_Name:"&Driver.Name)51Testing软件测试网w@$p3w X
   do while not Driver.EOF
0s'X+L j;r;q&V&k-T;s0       cid = 0             
${;ky9tp7K0H8F,W_#H0       ShowMessage("row id :"&rid)      
;{"h.q6\)g%p;h+U0       do while cid < Driver.ColumnCount                                                                                     51Testing软件测试网 El If;SK4b7]
         ShowMessage("column id:"&cid&"  "&"Column_Name:"& _51Testing软件测试网X0V#QzqD1m*Qz
         Driver.ColumnName(cid)&"    "&"Value : "&Driver.Value(cid))51Testing软件测试网PL f S*D2c9L5{a%s
         cid = cid + 1
J yZd7MlP\0       loop 
9Z"w"R6Ub8fg0       rid = rid + 1
C0D:DRI2b0       Driver.Next      51Testing软件测试网p_ rz)quZ7YY5r
   loop
n:yUL]$r5_h0   DDT.CloseDriver(Driver.Name)
jv,M%{cJ @I.~n0end sub 51Testing软件测试网-t [D,d8Cpt:A!q

  第二步:在软件窗体上输入数据

'mZ6]/Uqd rhR0b@2n0         获取数据后,就可以在界面上输入这些数据。

V,Q B7U3]@.k0
         1.模拟键盘输入
         2.给空间的属性赋值,从而模拟用户的数据输入,例子(VB):
'为桌面上新建的文本文件更改窗体标题
Sub fuzhi51Testing软件测试网;^ZR9CY2O
P;Kf|
   dim p1
cf-I@}0   dim w151Testing软件测试网m*gE F%cj'zv&rQ
   set p1 = Sys.Process("notepad")51Testing软件测试网Su$^*o*E n2~,O$j$U!U
   set w1 = p1.Window("Notepad", "新建 文本文档.txt - 记事本", 1)51Testing软件测试网L ?R#jiH
   SetValue w1,"WndCaption","New text.txt" 51Testing软件测试网Ai'U-R s-K0R y,_O@e%a
end Sub

0B%F'DA'XI6c0 

9gQ(J)Rf*^7['Uu0 51Testing软件测试网2|v+w xU&XTN!g

 51Testing软件测试网hmz#| d,S2Vl


TAG:

逸夫楼自习室 引用 删除 花怡蝶   /   2009-03-07 17:59:01
刚开始学,还没弄明白,有时间再想
测试无涯 引用 删除 frankyliu   /   2009-03-05 08:51:18
any further steps
 

评分:0

我来说两句

花怡蝶

花怡蝶

认认真真测试,踏踏实实学习,快快乐乐生活!

我的栏目

日历

« 2024-04-30  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 5448
  • 日志数: 15
  • 书签数: 11
  • 建立时间: 2009-02-24
  • 更新时间: 2011-10-25

RSS订阅

Open Toolbar