示例程序在網頁上與web元素有關的innerText是什麼?
http://www.qaautomation.net/?p=263
具有下面的代碼行:
return driver.findElement(By.tagName("body")).getText().contains("qaautomation.net");
了gettext()文檔(http://seleniumhq.github.io/selenium/docs/api/java/)使用術語 '的innerText'。什麼是innerText?
當我運行該程序並獲取源代碼的HTML生成的谷歌頁面,我找不到'qaautomation.net'的代碼。 Selenium如何從源代碼中獲取文本?
編輯
我現在發佈了一個與此查詢有關的新問題。
當我寫「獲得源代碼生成的谷歌頁面的HTML'我的意思是我去打開的Firefox瀏覽器,並點擊工具/網頁開發/頁面源。這是在頁面完全加載到瀏覽器之後。另外,我的查詢中的代碼行返回true,所以程序必須在innerText中找到'qaautomation.net'。我很疑惑Selenium在哪裏找到'qaautomation.net',當我在html源代碼中找不到它時.. – Martin