簡體   English   中英

Web Consistency Testing&Selenium:是否有任何工具可以與selenium集成以執行Web一致性測試

[英]Web Consistency Testing & Selenium : is there any tool which we can integrate with selenium to perform Web consistency testing

Web Consistency Testing&Selenium:是否有任何工具可以與selenium集成以執行Web一致性測試

我可以使用Selenium來做到這一點,但是它的范圍是使用getallButtons,getAllFields等限制的但它不會獲取所有Page元素,而且它只獲取按鈕或標簽而不是每個GUI元素實際上都會導致問題

那么是否有任何可以(首選)或不能與硒集成的Web一致性工具?

如果沒有硒或硒,請建議您了解其他任何方式

從理論上講,您可以使用xpath搜索通過Web驅動程序獲取所有頁面元素

List<WebElement> elements = driver.findElements(By.xpath("//*"));

但處理這些元素是如此之慢,使得這種方法幾乎無用。 假設您想在網頁的每個元素上調用WebDriver的getTagName(),getLocation()和getSize()方法,則平均需要10秒(對於具有190個相對較小的元素的頁面進行測量)。

如果時間對您很重要,您需要選擇使用javascript將DOM序列化為JSON或XML的困難方法(您可以使用Web驅動程序注入javascript),然后使用您用於編寫Selenium測試的任何語言對其進行解析。

Mogotest是專為此測試而設計的工具。 雖然它很商業化。

http://webconsistencytesting.com/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM