51Testing软件测试论坛

标题: 关于.Net控件识别的探讨 [打印本页]

作者: 殺手    时间: 2005-4-20 11:25
标题: 关于.Net控件识别的探讨
您之前提供的.net enable是2002版本的,有没有2003版本的.net enable啊?

如果有能不能提供个下载啊!谢谢!

[ Last edited by 殺手 on 2005-5-17 at 09:22 ]
作者: 司空公子    时间: 2005-4-20 15:34
2003本身就支持。net啊
作者: 司空公子    时间: 2005-4-20 15:40
Rational Robot V2003 has full support for all native .NET controls. You may want to consider an upgrade if you extensively test applications developed in Microsoft Visual Studio .NET.

IBM网站的原话
作者: 殺手    时间: 2005-4-20 15:49
喔~~

但是我用Robot录制.net程序时,只能识别到控件的部分属性啊.例如name就识别不了啊.

例如没用Delphi Enabler之前,录制的窗体时用Caption和索引号识别的,用了Delphi Enabler之后,就用Name来识别了.

我现在录制的.net程序也是用Caption和索引号识别的,很不方便啊,如果使用了.net enable应该和使用Delphi Enabler有一样的功效吧?

不知司空公子说的2003本身就支持是怎么个支持法?
作者: 司空公子    时间: 2005-4-20 15:53
那你再把这个enabler打上去试试吧,谁让人家说
You may want to consider an upgrade if you extensively test applications developed in Microsoft Visual Studio .NET.
;)
作者: 殺手    时间: 2005-4-20 15:57
还有不知2002版本的.net enable司空公子用过没有,用了之前和之后是怎样的?

还有IBM网站的原话说.net本身的控件可以识别,那第三方控件要怎么识别啊?

是不是使用那个ActiveX Enabler啊?但这个东东怎么用在.net上呢?
作者: 殺手    时间: 2005-4-20 16:00
我把你提供的2002版的enabler装了后,我的2003版的Robot就打不开了



所以我找你帮助看有没有2003版本的enabler啊
作者: pcl2004_27    时间: 2005-4-21 15:01
这个问题 我来解答一下!

你在RATIONAL 2003版本上安装2002的Enabler?

在rational 2003中提供了dotNet Enabler,不知道自己动手找没找!
对于robot识别dotnet对象的方法有两种!
一个就是enabler!
一个就是要在界面上添加一个控件!

还有安装dotnet控件,需要你本机安装了virtual.net才能在test enabler中出现该选项
作者: 殺手    时间: 2005-4-21 16:12
pcl大哥说的我有点晕(可能本人比较苯还请谅解)

您所说的rational 2003中提供的dotNet Enabler是不是在应用程序目录

Rational Software-->Rational Test下面的呢?

我在这个目录下只见到了Java Enabler、Set Up Rational Test Samples、
Set Up Rational TestCodeChanges但没有见到 dotNet Enabler。

还有您所说的robot识别dotNet对象的方法有两种的另一种在界面上添加一个控件!
这点我也有点模糊

是不是要在dotNet界面上添加的这个控件,需要安装一个插件程序它就会在dotNet开发环境的控件列表里多了这个我们所需的控件呢?

而这个插件程序是不是要先安装了Visual Studio .NET后,再安装rational,然后在
Rational Software-->Rational Test下面才会出现这个插件的安装程序?您所指的
test enabler在哪里?

我对以上的问题都不懂,还请麻烦解释一下。谢谢!


另外我之前先装了rational,然后再装了docNet,接着我把rational卸载了,再重新装了rational。是不是跟这个有关。

我现在去试试把他们都卸载了,然后先装docNet之后再装Rational看看。
作者: 殺手    时间: 2005-4-27 09:02
怎么不理我了?
作者: add0608    时间: 2005-4-27 10:01
2003的enable在你最开始运行Rational安装程序的时候,有个产品列表里面有个叫Rational Test Enables,不过好像没什么用
2003好像可以支持.net,我的好像能用,我是先.net后Rational的产品的
作者: 殺手    时间: 2005-4-28 15:32
我在运行Rational安装程序时,产品列表里没有Rational Test Enables选项啊?
我的版本是Version 2003.06.13,我现在也是先.net后Rational的产品了
到底是怎么回事?

我所说的识别是要完全识别!你所说的支持.net可以完全识别吗?

pcl大哥这几天跑哪去了?我问得好几个问题还等着您来回答呢...:(
作者: 殺手    时间: 2005-4-29 09:04
每日一顶!
作者: 殺手    时间: 2005-4-30 16:00
再顶!!!
作者: 殺手    时间: 2005-5-8 15:24
pcl帮忙啊!

您所说的rational 2003中提供的dotNet Enabler是不是在应用程序目录

Rational Software-->Rational Test下面的呢?

我在这个目录下只见到了Java Enabler、Set Up Rational Test Samples、
Set Up Rational TestCodeChanges但没有见到 dotNet Enabler。

还有您所说的robot识别dotNet对象的方法有两种的另一种在界面上添加一个控件!
这点我也有点模糊

是不是要在dotNet界面上添加的这个控件,需要安装一个插件程序它就会在dotNet开发环境的控件列表里多了这个我们所需的控件呢?

而这个插件程序是不是要先安装了Visual Studio .NET后,再安装rational,然后在
Rational Software-->Rational Test下面才会出现这个插件的安装程序?您所指的
test enabler在哪里?

或者是sqaote32.ocx这个控件又或者是dotNETSpyControl.dll这个控件呢?

一头雾水啊!请PCL一定要帮下我啊。
作者: 殺手    时间: 2005-5-13 15:34
请帮忙啊!!!
作者: 殺手    时间: 2005-5-16 10:34
希望PCL可以看到...........
作者: Vitamin    时间: 2005-5-16 11:55
你这样逼他肯定是不会回答的了,再说好像他们前面说的已经比较清楚了。
作者: 殺手    时间: 2005-5-17 09:15
那Vitamin大哥你看懂了,给我解释一下好吗?求你了。。。。。

浪费几滴口水帮助一下别人为什么不行呢,因为PCL大哥说的我有很多疑点,我自己也各种情况都试验了,我又不是自己什么都没想什么都没做就乱发问,我只是想大家探讨一下把问题搞清楚也不行吗?一个求学的人这样也有错吗?如果不想回答可以说一声,我也不强求,只要不把握晾在这里我就很感谢了。:,(
作者: 殺手    时间: 2005-5-19 09:02
顶上去!!
作者: ll7777    时间: 2008-2-2 17:09
我第一次用Robot,就是用于测试.Net的程序,不错。




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