我剛將Firefox更新至v 20.0。每當我在Firefox中打開Selenium IDE時,它都會顯示一個彈出錯誤。使用Firefox的Selenium IDE datadrivenv0.2問題20.0
Failed to load user-extensions.js file=[PATH to file ...]datadriven_v0.2/datadriven.js lineNumber=37 error=ReferenceError:XML is not defined
。
文件中報告的行是某事像這樣:
XML.serialize = function(node) {
if (typeof XMLSerializer != "undefined")
return (new XMLSerializer()).serializeToString(node) ;
else if (node.xml) return node.xml;
else throw "XML.serialize is not supported or can't serialize " + node;
}
我不知道具體的硒IDE任何事情,如果XML是硒的IDE或Firefox瀏覽器的一部分。但是,它似乎是Firefox的最新更新有做。
我會很感激,如果有人幫我解決這個問題。
謝謝@Sven,我會嘗試 – sakhunzai 2013-04-11 12:11:36
是的,這是適用於較新版本Firefox的適用解決方法,該版本已刪除XML對象。此外,較新版本的SelBlocks不再依賴於XML對象。 – 2013-11-29 02:44:28