用什么语言开发QTP测试框架?
着手开发QTP测试框架,把数据和对象管理分离出来,最终实现QTP仅为执行工具。对于对象管理和数据管理想开发一个WEB来实现,请问用和语言才能和QTP更好的兼容,java? QTP是C++编写老说VB丢死人了!
我觉得你应该采用C#来写,QTP的设计紧跟微软的框架发展。 刚开发完一个和你说的差不多的框架,前台主要是用java,后台根据工具不同用的语言也不同
web主要是通过java,同时也有用到js/as/vs/bat等
另as,主要是用flex实现富客户端的开发,实现web拖拉功能
为了达到目标,不一定是某一种语言,取长补短吧! 原帖由 小米啊 于 2009-8-4 23:52 发表 http://bbs.51testing.com/images/common/back.gif
刚开发完一个和你说的差不多的框架,前台主要是用java,后台根据工具不同用的语言也不同
web主要是通过java,同时也有用到js/as/vs/bat等
另as,主要是用flex实现富客户端的开发,实现web拖拉功能
为了达到目标,不一 ...
有你这一番话,心里有底了,以后技术上的问题,还请多多指导啊.我也是想用JAVA,开始担心兼容的问题.
QTP中的对象管理是一个蛮头疼的问题,尤其项目大了,对象多了后.所以想开发一个简易的管理界面,可以自行设置(用描述性编程),但是展示有时和QTP自带的那样,方便查找和查看.
回复 5# 的帖子
我们项目对象是和项目直接关联,通过两级目录来管理,一般建议,以页面为单元来管理对象,即一个页面对应一个对象目录,这个可以根据情况来自己定义!回复 6# 的帖子
恩,这个建议很好。按页面分在管理上也比较方便。要不然对象实在是多。
[ 本帖最后由 sufen2315 于 2009-8-6 09:15 编辑 ] http://www.51testing.com/?uid-3528-action-viewspace-itemid-129115 用汉语吧!
回复 9# 的帖子
框架经理,我试用过。设计的想法比较新颖,不过有些问题:也许是我没掌握精髓,总觉得每类对象的定义还比较麻烦。
另外对象用ECXEL管理,对象比较多,层次比较复杂的时候,查看就不是很方便。 顶上,大家继续讨论吧? 应该如何把数据和对象管理分离出来呢,脚本的话应该还是要用vbs吧,可以通过自动化接口来操纵Qtp,但数据要放哪里,数据和脚本如何能够关联起来呢?
语言还是用C#比较好
理由如下:1.QTP不跨平台
2.C#比Java更易上手
3.C#天然支持MS Office、COM
4.Windows集成.Net平台
[ 本帖最后由 shanxi 于 2009-9-24 16:57 编辑 ] 嗯,我说的是业务脚本的语言,前端开发用C# , java, C++都可以吧,反正是调com接口。 我也是用C#开发的
页:
[1]