Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle 是否有可能使用QTP或selenium自动化Siebel(高交互性框架)应用程序_Oracle_Object_Selenium_Qtp_Siebel - Fatal编程技术网

Oracle 是否有可能使用QTP或selenium自动化Siebel(高交互性框架)应用程序

Oracle 是否有可能使用QTP或selenium自动化Siebel(高交互性框架)应用程序,oracle,object,selenium,qtp,siebel,Oracle,Object,Selenium,Qtp,Siebel,我想自动化具有Siebel HI框架的Siebel应用程序。我尝试使用qtp和selenium,但问题是对象、表无法识别。 有人能帮我吗?UFT通过其框架支持Siebel HI,因此使用UFT测试Siebel HI的要求如下: 在测试机上安装并激活UFT的Siebel插件 在Siebel服务器上安装STA 通过自动化URL访问Siebel应用程序 (?SWECmd=AutoOn) 从Motti提供的书架链接可以看出,Siebel STA模块是一个单独许可的模块。虽然大多数Siebel项目都

我想自动化具有Siebel HI框架的Siebel应用程序。我尝试使用qtp和selenium,但问题是对象、表无法识别。
有人能帮我吗?

UFT通过其框架支持Siebel HI,因此使用UFT测试Siebel HI的要求如下:

  • 在测试机上安装并激活UFT的Siebel插件
  • 在Siebel服务器上安装STA
  • 通过自动化URL访问Siebel应用程序
    • (?SWECmd=AutoOn

从Motti提供的书架链接可以看出,Siebel STA模块是一个单独许可的模块。虽然大多数Siebel项目都包含了这一点,但有些项目没有。请检查并确认您的项目正在运行,其中包含此模块:

如果您正在执行PoC并希望验证其是否有效,则Oracle将从同一URL提供临时许可证代码

在Siebel High Interactive(与开放式UI相反)中,HTML界面是大量嵌套的iFrame。尽管非常勤奋的Selenium人员可能能够自动化某些场景,但这并不是HI的最佳方法。对于HI QTP/UFT和服务器,其他测试自动化供应商将能够帮助您实现这一点


如果您有机会运行OpenUI,那么我的建议是再次研究Selenium,因为OpenUIHTML接口是一个单独的DOM对象,这使它更容易实现

如果您使用正确的URL,则无论是否涉及UFT,STA进程都应该在任务管理器中运行。还可以配置密码,这样添加SWECmd=AutoOn可能不够(一个附加的AutoToken参数)。首先,STA应在任务管理器中运行。如果未运行uft,则即使将SWECmd=AutoOn附加到url…在将?Swe=AutoOn附加到url后,STA也不会在任务管理器中运行。@SAJJJU Swe或SWECmd?我建议您与Siebel管理员联系,查看是否已激活以及是否需要自动预订。我们已经完成了一些服务器端配置。现在uft正在识别Siebel对象