原帖由 木卫十二 于 2007-10-16 13:27 发表
首先感谢楼主的奉献精神。
内容就是从excel表格里读取数据嘛,跟框架关系不大吧。。。
对新手会有帮助
期待着楼主更深的关于框架的东东出来
原帖由 木卫十二 于 2007-10-16 14:10 发表
数据入excel,与代码分离。业务函数入library,与主控分离。需要的话可以把业务函数打碎,还可以补充一些用于特殊控件的基本函数。-----学自Yabest..
这句话很好!我现在就是这样做的,弄到最后只有一个Action了,其 ...
原帖由 jackymail 于 2007-10-16 13:56 发表
数据入excel,与代码分离。业务函数入library,与主控分离。需要的话可以把业务函数打碎,还可以补充一些用于特殊控件的基本函数。-----学自Yabest..
原帖由 yabest 于 2007-10-16 15:12 发表
错了,这里说的不是数据,而是最终测试参数。
最终测试参数放在Excel里, 这样测试人员在测试前填写比较方便, 不用打开QTP,在DataTable里填写参数。
最终测试参数要越少越好,可以固化的数据就写死在脚本 ...
原帖由 yabest 于 2007-10-16 15:12 发表
错了,这里说的不是数据,而是最终测试参数。
最终测试参数放在Excel里, 这样测试人员在测试前填写比较方便, 不用打开QTP,在DataTable里填写参数。
最终测试参数要越少越好,可以固化的数据就写死在脚本 ...
原帖由 yabest 于 2007-10-16 15:12 发表
错了,这里说的不是数据,而是最终测试参数。
最终测试参数放在Excel里, 这样测试人员在测试前填写比较方便, 不用打开QTP,在DataTable里填写参数。
最终测试参数要越少越好,可以固化的数据就写死在脚本 ...
原帖由 jackymail 于 2007-10-31 10:10 发表
也可以,只要你不怕麻烦。估计qtp设计给使用者的目标就是那样的,提供了出入口参数,还有相应的sheet可以使用。只是对象库会非常重复分散。
原帖由 gy21st 于 2007-11-1 00:55 发表
和对象库有什么关系?
action作为VBS函数的一个很大的有点是VBScript函数不提供可选参数和参数缺省值。re-used action就解决了这个问题。另外全部用action调用也使得整个脚本非常统一
原帖由 yabest 于 2007-10-16 15:12 发表
错了,这里说的不是数据,而是最终测试参数。
最终测试参数放在Excel里, 这样测试人员在测试前填写比较方便, 不用打开QTP,在DataTable里填写参数。
最终测试参数要越少越好,可以固化的数据就写死在脚本 ...
原帖由 yabest 于 2007-10-16 15:12 发表
当初我们自动化团队也是用Action方式组织Case,但是一段时间后,发现很不方便。经过一番争论,最后决定改用函数方式,将Case脚本都写成函数,放在VBS library里。
原帖由 zte_boy 于 2008-7-19 10:29 发表
这也就是人们常讨论的,CASE用action组织还是用Function组织,两者有各自的优点也有各自的缺点
如
Actions只能接受有限的数据类型作为参数(string、integer等)。
Function可以接受array、dictionary object和te ...
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) | Powered by Discuz! X3.2 |