第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用java在Selenium WebDriver中處理iframe

如何使用java在Selenium WebDriver中處理iframe

慕妹3146593 2019-08-09 10:21:14
如何使用java在Selenium WebDriver中處理iframe<div>       <iframe id="cq-cf-frame ">         <iframe id="gen367">          <body spellcheck="false" id="CQrte" style="height: 255px; font-size: 12px; font-family:tahoma,arial,helvetica,sans-serif; background-image: url(&quot;/libs/cq/ui/widgets/themes/default/ext/form/text-bg.gif&quot;); background-repeat: repeat-x; background-attachment: fixed;">         <p>4t43t4<br></p>       </body >     </iframe>   </iframe>    </div>在這種情況下有一個iframe下iframe。而且我必須選擇外部iframe去內(nèi)部iframe并寫入內(nèi)部的身體iframe。接下來,我必須從內(nèi)iframe到外出來iframe并單擊OK按鈕(位于外部iframe)。以下是我的代碼/*Line 1 */ driver.switchTo().frame("cq-cf-frame");/*     2 */ driver.findElement(By.css("#extdd-9 > div.tblRow >  input.edititem").click();/*     3 */ driver.switchTo().Frame("cq-gen379");/*     4 */ driver.findElement(By.id("CQrte").sendKeys("Tnx");  /*     5 */ selenium.selectFrame("relative=up");       /*     6 */ driver.findElement(By.xpath("//button[text()='OK']")).click();以下是我的問題:我的測試代碼工作正常,直到第4行,即寫入正文,但我想從內(nèi)到外出來,iframe它說//button[text()='OK']沒有找到元素。我嘗試使用索引,父,親,但沒有運(yùn)氣。注意:如果我沒有選擇內(nèi)框(cq-gen379)。我可以點(diǎn)擊OK按鈕。
查看完整描述

3 回答

  • 3 回答
  • 0 關(guān)注
  • 395 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號