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

时间:2016-05-21 06:44:12

标签: oracle object selenium qtp siebel

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

2 个答案:

答案 0 :(得分:1)

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

如果您正在执行PoC并想要验证它是否有效,那么Oracle会提供来自同一URL的临时许可证代码。

在Siebel High Interactive中(与Open UI相对),HTML界面是大量嵌套的iFrame。虽然非常勤奋的Selenium人可能能够自动化某些场景,但这不是HI的最佳方法。对于HI QTP / UFT和其他几个测试自动化供应商将能够为您提供帮助。

如果您有机会运行Open UI,那么我的建议是再次调查Selenium,因为Open UI HTML界面是一个单独的DOM对象并且使这更容易。

答案 1 :(得分:0)

UFT通过它的STA框架支持Siebel HI,因此使用UFT测试Siebel HI的要求是:

  • 在测试计算机上安装并激活UFT的Siebel加载项
  • 在Siebel服务器上安装STA
  • 通过自动化URL访问Siebel应用程序