首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可以在Selenium中运行RFT脚本吗?

可以在Selenium中运行RFT脚本吗?
EN

Stack Exchange QA用户
提问于 2013-07-05 06:35:44
回答 4查看 1.4K关注 0票数 4

因为Selenium在访问独立窗口时有问题,所以我不得不使用RFT来处理这个窗口。我从RFT脚本创建了一个jar文件,并将其添加到Selenium库中。但是Selenium似乎不认识添加的jar文件中的类。我不知道我是否做错了什么,或者这只是在Selenium中运行RFT的一个问题。

EN

回答 4

Stack Exchange QA用户

发布于 2013-09-26 19:17:31

我已经多年没有和RFT有任何接触了,但我似乎记得这是可能的。下面是我在网上找到的(最后所有链接)。

SQABlogs站点有一些声称能够做到这一点的示例代码,但它来自于2008年,它应该是RFTV8.0或更早版本。在v8.2.0.1中,RFT更改了它们的项目布局,使项目可以运行RFT必须安装在机器上.。此更改可能会阻止给出的代码使用更新的版本。

一位名为Devraj的自动化人员声称,它是从Ant中运行的。这似乎是一个类似的解决方案,在一个中等恐怖的TechNote描述。

网络上似乎也有一些人也尝试过。以下是参考资料,按可能有用的降序排列:

希望这能帮上忙!

票数 1
EN

Stack Exchange QA用户

发布于 2013-07-12 09:55:19

AFAIK不可能从Selenium调用RFT,因为您无法访问RFT之外的RFT对象。

票数 0
EN

Stack Exchange QA用户

发布于 2013-08-14 21:50:29

我很难相信Selenium无法访问浏览器窗口。如果这是真的,如果你能澄清“如何”,那就太好了。请记住,在难以处理的窗口上,您也可以使用Sikuli来使用屏幕截图匹配来控制鼠标点击,而不是使用RFT。另外,如果您的项目是使用Maven配置的,我看不出有什么理由不能将您想要的任何库下载到您的项目中,让您的代码访问的不仅仅是Selenium。

票数 0
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/6358

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档