首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过RFT打开mozila

通过RFT打开mozila
EN

Stack Overflow用户
提问于 2012-11-15 00:54:59
回答 2查看 636关注 0票数 1

代码:

代码语言:javascript
复制
import resources.Script4Helper;
import com.rational.test.ft.*;
import com.rational.test.ft.object.interfaces.*;
import com.rational.test.ft.object.interfaces.SAP.*;
import com.rational.test.ft.object.interfaces.WPF.*;
import com.rational.test.ft.object.interfaces.dojo.*;
import com.rational.test.ft.object.interfaces.siebel.*;
import com.rational.test.ft.object.interfaces.flex.*;
import com.rational.test.ft.object.interfaces.generichtmlsubdomain.*;
import com.rational.test.ft.script.*;
import com.rational.test.ft.value.*;
import com.rational.test.ft.vp.*;
import com.ibm.rational.test.ft.object.interfaces.sapwebportal.*;

public class Script4 extends Script4Helper
{
     public void testMain(Object[] args) 
    {

        setSimplifiedScriptLine(1); //firefox.exe: Mozilla Firefox Start Page - Mozilla Firefox                         
        timerStart("firefoxexeMozillaFirefoxStartPageMozilla_1");                           
        setSimplifiedScriptLine(2); //Click  Mozilla Firefox Start Page - Mozilla Firefox  Index  17  
        mozillaFirefoxStartPageMozilla().click(atIndex(17),atPoint(257,55));

        setSimplifiedScriptLine(3); //Type  Value  google.com{ENTER}
        mozillaFirefoxStartPageMozilla2().inputKeys("google.com{ENTER}");

        timerStop("firefoxexeMozillaFirefoxStartPageMozilla_1");                
    }
}

如何运行此脚本?当我运行此命令时,不会打开浏览器。上面写着“找不到mozilla"..

有人能帮个忙吗??

EN

回答 2

Stack Overflow用户

发布于 2012-11-15 23:38:28

在脚本中,我没有看到任何启动浏览器或启动应用程序的语句。此外,浏览器似乎没有启用,html控件正在被识别为windows控件。

在RFT中,您可以使用简化的脚本(您目前正在使用),也可以使用Java脚本。这可以在首选项中进行配置。或者使用新版本的RFT,也可以在创建脚本时选择它。

您可以手动编辑脚本以插入代码段以启动浏览器。RFT help包含有关startBrowser()和startApp() API的文档。

-Hope它是有帮助的。

票数 0
EN

Stack Overflow用户

发布于 2012-11-16 17:39:31

按照本指南了解如何配置Mozilla Firefox。

http://www.xcarecrows.com/eclipse/doc/Xcarecrows4SMV/current_version/html/userGuide/RFT%20-%20configure%20mozilla.html

请注意,您必须使用非常旧的Firefox版本(最高3.6)。在您的代码中,必须使用startApp("Firefox");按名称启动应用程序,然后才能在浏览器中执行任何操作。

我建议禁用简化的脚本,因为它非常烦人的https://stackoverflow.com/a/12243216/423955

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

https://stackoverflow.com/questions/13383434

复制
相关文章

相似问题

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