51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4509|回复: 12
打印 上一主题 下一主题

[Robot] 测试.Net项目

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-4-28 19:53:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
目前在用robot测试一.Net项目时遇到问体:该软件大量使用第三方控件,robot识别基本错误。请问有何良方?另,vs .net ide为何物?那里可以下载?与robot测试.net程序有何关系?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2005-4-29 09:02:03 | 只看该作者
顶一下!

另外问一下楼主,你是怎样识别.Net控件的?是装了.Net和装了Robot后,直接用Robot去录程序吗?有没有增加其他的识别方法?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2005-4-29 10:57:17 | 只看该作者
.net IDE指的就是Visual Studio . NET之类的集成开发环境
如果robot无法识别的话,可以在VS.net里添加一个dll
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-4-29 11:07:28 | 只看该作者
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2005-4-29 13:44:51 | 只看该作者
我试过!不行,首先,那是用vb.net开发的,所以那种方法不管用.第二,那些控件全部被识别为control对象,连自定义的机会都不给.不知到最新版的robot和vs.net v2003控件是否可以识别
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-4-29 16:06:07 | 只看该作者
pcl说:“备注:以上运用在Rational 2003,VC Studio.NET 2003上测试通过”

我用VC Studio.NET 2003建了个简单的项目,并按照pcl说的把SQAOTE32.ocx这个控件放到了.Net的窗体上,并在窗体上出现一个robot的图标,然后用Rational robot 2003去录制脚本,但还是识别不了。脚本如下:

GenericObject Click, "Type=Control;Name=gridControl1", "Coords=177,17"

为什么呢?pcl是怎么运用在Rational 2003,VC Studio.NET 2003上测试通过的?
能不能解释一下。谢谢!
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2005-5-1 08:33:11 | 只看该作者
上面的,你的做法不对.对.NET的识别要在.NET IDE中加入一个叫DOTNETSpyControl.dll的.net framework组件.该组件在rational安装目录\rational test\目录下.但我试过,报错为该组件强名称认证失败!请问,该怎么办?
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2005-5-1 08:34:48 | 只看该作者
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2005-5-6 22:13:19 | 只看该作者
这里面 你们都混淆了识别对象的问题 也就是如何使用ROBOT识别DOTNET,这是一个特定对象,杀手的问题 是把ACTIVEX控件和标准控件混淆!所以导致失败!

guyususa  如果你是就业班的学员,这些上课都讲道了!
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2005-5-8 15:09:24 | 只看该作者
哦,那是不是添加SQAOTE32.ocx这个组件对基础控件没有用,只对ACTIVEX控件起作用?如果是这样,那识别不了的基础控件要怎么识别?

另外DOTNETSpyControl.dll这个东东是做什么用的啊?还有要怎么才可以用啊?我连注册都注册不了它。

pcl 和 guyususa 可不可以再说清楚一点啊。
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2005-5-11 11:43:19 | 只看该作者
值得关注一下
。net的东西还没接触过
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2005-5-16 10:36:09 | 只看该作者
希望pcl 和 guyususa 可以看到.............
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2005-5-17 09:18:31 | 只看该作者
是不是添加SQAOTE32.ocx这个组件对基础控件没有用,只对ACTIVEX控件起作用?如果是这样,那识别不了的基础控件要怎么识别?

另外DOTNETSpyControl.dll这个东东是做什么用的啊?还有要怎么才可以用啊?我连注册都注册不了它。

pcl 和 guyususa 可不可以再说清楚一点啊。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-16 05:59 , Processed in 0.077654 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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