51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

123
返回列表 发新帖
楼主: jackymail
打印 上一主题 下一主题

[原创] 也是视频--自动化测试框架。

[复制链接]

该用户从未签到

41#
发表于 2007-12-4 20:14:11 | 只看该作者
感谢楼主,朋友正需要
回复 支持 反对

使用道具 举报

该用户从未签到

42#
发表于 2008-1-4 22:17:21 | 只看该作者
原帖由 gy21st 于 2007-11-1 00:55 发表


和对象库有什么关系?
action作为VBS函数的一个很大的有点是VBScript函数不提供可选参数和参数缺省值。re-used action就解决了这个问题。另外全部用action调用也使得整个脚本非常统一

我是觉得ACTION只有在和TD/QC一起使用时才能够发挥优势,如果还是在QTP里整的话,也挺麻烦的,还不如直接用函数
回复 支持 反对

使用道具 举报

该用户从未签到

43#
发表于 2008-1-4 22:26:46 | 只看该作者
原帖由 yabest 于 2007-10-16 15:12 发表


错了,这里说的不是数据,而是最终测试参数。

最终测试参数放在Excel里, 这样测试人员在测试前填写比较方便, 不用打开QTP,在DataTable里填写参数。

最终测试参数要越少越好,可以固化的数据就写死在脚本 ...

我觉得测试数据还是不可以写死在脚本里,除非这个数据永远不变(但基本上不可能,要不他还不如不让你输入呢!),因为写死了,万一需求变,或要测试这个数据,那你又得再改,也很麻烦的.手工人员怕测试数据麻烦,我觉得应该有办法解决,比如尽量在测试数据设计时符合他们的习惯,比如测试数据的字段名一定要和界面上显示的一样,要可以明确表示这个测试数据是做什么用的;还有如果业务流中有数据重复的话,为了减少手工人员的重复修改,可以使用关联,可以很大程度少减少数据的修改,可以提高效率.但有一个问题就是关联不直观,关联关系一多容易搞混,所以对关联我觉得还是应该慎用.

[ 本帖最后由 lantianwei 于 2008-1-4 22:29 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

44#
发表于 2008-1-5 00:50:33 | 只看该作者
崇拜你,好东西,希望以后能继续出些好东西
回复 支持 反对

使用道具 举报

该用户从未签到

45#
发表于 2008-1-6 16:42:55 | 只看该作者
刚仔细看了下,jackymail把这个说成框架也太假了吧!呵呵,不过到是有一个如何将被测程序加入到测试数据文件中给了一个建议,但还是觉得这样太麻烦,要是可以自动加到测试数据文件就好了.不管怎么说,还是多谢jackymail的无私奉献,希望可以看到jackymail更好的作品.
回复 支持 反对

使用道具 举报

该用户从未签到

46#
发表于 2008-6-16 16:06:12 | 只看该作者
感谢楼主,下载学习中....
回复 支持 反对

使用道具 举报

该用户从未签到

47#
发表于 2008-6-24 11:00:19 | 只看该作者
希望能把代码发上来
回复 支持 反对

使用道具 举报

该用户从未签到

48#
发表于 2008-6-26 09:37:17 | 只看该作者
谢谢了!!!
回复 支持 反对

使用道具 举报

该用户从未签到

49#
发表于 2008-7-2 17:32:36 | 只看该作者
谢谢,先下了来看看,有问题可以请教吧?
回复 支持 反对

使用道具 举报

该用户从未签到

50#
发表于 2008-7-3 11:19:47 | 只看该作者
I prefer to use Function or Sub in QTP instead of Action or Reusable Action because it is easy-to-use and easy-to-maintain in the AUT development.
回复 支持 反对

使用道具 举报

该用户从未签到

51#
发表于 2008-7-3 11:33:10 | 只看该作者
感谢大家的讨论,收益了。

个人经验:能用Function的尽量用Function。
回复 支持 反对

使用道具 举报

该用户从未签到

52#
发表于 2008-7-10 17:50:57 | 只看该作者
下载,还没看。
回复 支持 反对

使用道具 举报

该用户从未签到

53#
发表于 2008-7-11 13:18:02 | 只看该作者
看了就回贴
回复 支持 反对

使用道具 举报

该用户从未签到

54#
发表于 2008-7-19 10:25:28 | 只看该作者
原帖由 yabest 于 2007-10-16 15:12 发表

当初我们自动化团队也是用Action方式组织Case,但是一段时间后,发现很不方便。经过一番争论,最后决定改用函数方式,将Case脚本都写成函数,放在VBS library里。


对这句话不理解,能不能解释详细点。
回复 支持 反对

使用道具 举报

该用户从未签到

55#
发表于 2008-7-19 10:29:40 | 只看该作者
这也就是人们常讨论的,CASE用action组织还是用Function组织,两者有各自的优点也有各自的缺点

Actions只能接受有限的数据类型作为参数(string、integer等)。
Function可以接受array、dictionary object和test object(Page、Frame、WebRadioGroup等)。
不能用QTP的API来访问和调用Action,只能在界面上添加引用。
而对于Function,则可利用QTP的API来把Function加到测试脚本中。
等等
回复 支持 反对

使用道具 举报

该用户从未签到

56#
发表于 2008-7-19 10:35:46 | 只看该作者
原帖由 zte_boy 于 2008-7-19 10:29 发表
这也就是人们常讨论的,CASE用action组织还是用Function组织,两者有各自的优点也有各自的缺点

Actions只能接受有限的数据类型作为参数(string、integer等)。
Function可以接受array、dictionary object和te ...


呵呵,那还是用FUNCTION的好
回复 支持 反对

使用道具 举报

该用户从未签到

57#
发表于 2008-7-21 14:00:03 | 只看该作者
楼主奉献精神可嘉!
回复 支持 反对

使用道具 举报

该用户从未签到

58#
发表于 2008-7-21 14:33:42 | 只看该作者
刚开始学习,谢谢分享
回复 支持 反对

使用道具 举报

该用户从未签到

59#
发表于 2009-11-18 23:54:39 | 只看该作者

s

dfsfasfssssssssssssssssss
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-15 13:55 , Processed in 0.085368 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表