QTP中的DataTable操作 - 云层专版 - 51Testing软件测试网 51Te...

来源:百度文库 编辑:神马文学网 时间:2024/04/27 16:04:27
近日在对记事本进行研究的时候发现如果需要自动填写一篇文章,我们需要反复使用*RX(FqN285656
$my#? [!?Xy285656 Window("记事本").WinEditor("Edit").Type <输入内容>
cg1O'?hspD$I'U285656 51Testing软件测试网 {@G"zC3L:B4y
来填写具体的内容,而换行的处理我们又要使用51Testing软件测试网m;X&`f&z+v3L7x
51Testing软件测试网0C@#bX{4Fjp
Window("记事本").WinEditor("Edit").Type  micRuturn51Testing软件测试网7c kG1_W$@2AL|bb|
51Testing软件测试网FdN^O/c)c,J@d#F
在将输入内容参数化了后,我们怎么将整个文章自动换行进行输入呢?这里我们首先需要使用的是DataTable的指针
lLJ(^J|e[285656 51Testing软件测试网wl P1e7jg
1.参数化输入内容
4B^K5|]0l6R6Y285656
] O-~]K)j0J1@N6q285656Window("记事本").WinEditor("Edit").Type DataTable("p_KeyboardInput", dtLocalSheet) 51Testing软件测试网 UA(n8M(I"g!f
51Testing软件测试网 cF$f8bbD
2.获得Datatable的记录数,从而确定需要读取的数据有多少51Testing软件测试网6mSgz C5e
;Gz bp8J.C285656这里我们可以通过DataTable.GetRowCount的方法来获得对应dtLocalSheet的记录数51Testing软件测试网 B7W4}\;P8v]%{:u
9j4|M7E`J6^)YL2856563.判断是否需要进行换行
Bu'aw)D.rm~*@285656
^U!Ie;b@$I{-N!N285656这里我使用换行符存放在Datatable中的方式,通过if语句进行判断
Z5di n6Ti@n285656
&R{2oz.y;V+B285656  If   DataTable("p_KeyboardInput", dtLocalSheet) = "micReturn" Then51Testing软件测试网4M%c#?!{7lb-Hpv @6h&v
Window("记事本").WinEditor("Edit").Type micReturn
8~#Tv8M6qF(|O'i285656 else
s U&lPtr@ ~1m285656  Window("记事本").WinEditor("Edit").Type DataTable("p_KeyboardInput", dtLocalSheet)
ui/@8_&?H285656 End If
SHd2u(u.|285656
U5x+P`~.ck2856564.完成一行datatalbe的使用后,我们指针下移51Testing软件测试网B z n3lf`(P};Y
7iv%?6W4{'B8oeOk285656DataTable.SetNextRow51Testing软件测试网0JmgP3s!p?m4k'A
51Testing软件测试网E i r}:G&P+IOc
5.通过循环完成对整个datatable的调用51Testing软件测试网Z} m(R]2|L
51Testing软件测试网j-z*h?eW
For i=1 to DataTable.GetRowCount51Testing软件测试网 Q8tO4c L
51Testing软件测试网h;~4w"@x,ln
Next51Testing软件测试网3AuZ.|6pOw,?6E\
*{3Yw2|6o@ G(q$H N285656最后注意设置该action的运行只进行一次哦,否则会反复运行将整个datatable的数据再运行一次51Testing软件测试网mj Wi&um
QTP中的DataTable操作 - 云层专版 - 51Testing软件测试网 51Te... QTP - evergreen_wang - 51Testing软件测试网 - Power... QTP中设置共享对象库 - xiaonan的个人空间 - 51Testing软件测试网 5... QTP与QC的完美结合实现自动化测试框架-业务组件测试 - 51Testing软件测试网-... 51Testing软件测试网:谈软件测试的心得 51Testing软件测试网:系统性能测试方案 51Testing软件测试网:测试需求点不是很难做 51Testing软件测试网:测试缺陷分析务实篇 51Testing软件测试网:系统性能测试方案 TestDirector介绍 - April测试家园 - 51Testing软件测试网 -... 51Testing软件测试网:TestDirector用户手册(续1) 51Testing软件测试网:测试报告编写指南 51Testing软件测试网:测试报告编写指南 什么是可用性测试? - 51Testing软件测试网-中国软件测试人的精神家园 什么是SQL注入法攻击 - 叶帆小筑 - 51Testing软件测试网 51Testing... 面经 - Solar's Testing Life - 51Testing软件测试网 - ... LoadRunner进程和线程设置 - 51Testing软件测试网-中国软件测试人的精神... QTP的对象封装与运作原理(转载) - mcy16的个人空间 - 51Testing软件测... Loadrunner关联 - Becky的测试收纳箱 - 51Testing软件测试网 -... LoadRunner介绍 - April测试家园 - 51Testing软件测试网 - P... 软件测试报告写作实战案例 - 测试天下,梦寻人生 - 51Testing软件测试网 51T... 美职业顾问公布15个谷歌面试题 - 51Testing软件测试网-中国软件测试人的精神家园 51Testing软件测试网:Java学习从入门到精通(ZZ) 51Testing软件测试网:java经典问题:传值还是传引用