51Testing软件测试论坛

标题: 急求Web(带frame)自动测试方法 [打印本页]

作者: hairmen    时间: 2005-4-13 09:36
标题: 急求Web(带frame)自动测试方法
大家好!

  因为领导现在要求使用自动化测试工具测试我们的一web业务平台,
需求是这样的:
  1. 我们的web业务平台是带框架(frame)的;
  2. 我们的业务平台一般改动比较小,但在做回归测试时都要手动走一遍,
   所以想用自动测试脚本或测试程序代替这样做。
  3. 目前我试了winrunner,测试win32程序好象没问题,可测试我的带frame
    的web页时,录制后不能回放(有些控件、超链接不认识),我想应该可以改
    脚本,但我从网上没有找到任何相关的学习资料。
  
现在的从网上查到的可以做Web测试的工具很多(我主要是想做功能、业务流程测试),
不知用哪一种去做深入的研究和学习,时间很紧了,一直在困惑中。
我现在了解的有:
   httpunit: 要java编程, 这倒没什么,我看到文章中说还要用到Junit,不知是
             否适合我这样的测试,感觉投入比较大。
   robot: 还没有试过
   winrunner: 试用过,但测试web没有成功。

请这方面有经验的XDJM,帮我出个主意,给我一个好的建议(选用哪种工具)。
万分感谢了!
作者: sincky    时间: 2005-4-14 09:57
回复你的问题如下:
1)junit是java单元测试框架,属于白盒测试范畴,对于你的回归测试,相信没有大的帮助,也根本不属于一个阶段,即便做,也是前期的单元测试范围,可以开发人员和测试人员共同实施
2)httpunit我没用过
3)winruner支持带框架的web程序确实支持不好
4)robot支持带框架的web程序较好,可以在捕获框架对象的时候,使用inspecter工具查看对象的上下层结构,然后使用getproperty函数获得对象的完整路径作为参数
5)如果有条件,可以尝试使用silktest或者qtp或者xde tester,这些是专门针对web应用程序的测试工具,他们支持绝对没问题




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2