我的应用程序中的对话框中有一个名为“Editor”的Primefaces 3.5组件。我使用selenium webdriver来自动化AUT。我无法自动化它,因为它没有任何id,当我在Firebug中识别出来时,xpath只显示为HTML文件,我无法在此HTML文件中输入文本并执行任何基本操作。
是否可以自动化此组件?
答案 0 :(得分:0)
我以前回答了两个类似的问题。由于Primefaces 3.5使用CLEditor,因此下面的第二个链接提供了详细的答案。请随便看看。
基本上,您首先找到iframe
,然后使用JavascriptExecutor
或SendKeys
到<body>