leadfoot

    0熱度

    2回答

    我爲Intern上的Web應用程序編寫功能測試。 我有我描述的測試的所有操作的文件,也有一個測試,這些動作被稱爲 例如: 有一個Action.ts文件 在 它的功能,其在測試被順序地稱爲 //1 //open the registration window openRegistration(): Command<void> { return Action.openRegistrati

    0熱度

    1回答

    我無法理解如何使用acceptAlert()方法。它不適合我。我嘗試接受帶有兩個按鈕的彈出式提醒:Ok和Cancel。 這是我的一個測試代碼。 queryDatasource: function (kibiUrl, title, description, datasource, query) { return this.remote .get(require.toUrl(kib

    0熱度

    1回答

    我想用一些Selenium方法連同Intern/Leadfoot方法。我該怎麼做? 承諾退回後我必須這樣做嗎?像下面的代碼一樣? 還有其他方法可以做到嗎? ... var webdriver = require('intern/dojo/node!selenium-webdriver'); ... .findByXpath('//button[@class="btn

    0熱度

    1回答

    我想測試我們的移動網站,但只有在我們通過chrome的設備模式模擬用戶代理時才能提供。如何使用leadfoot API來模擬iPhone等移動設備?

    0熱度

    1回答

    我有我試圖實現與實習生功能測試,可以在這裏找到谷歌聚合物項目: https://theintern.github.io/ 我試圖測試的代碼是在Shadow DOM中,因爲頁面使用了各種Web組件。測試的主要目標是填寫表格併發布數據。代碼的結構如下: <app> #shadow-root <login-form> #shadow-root <card> #s

    0熱度

    1回答

    我有一種情況需要動態生成功能測試。基本上,我想使用BrowserStack在各種不同的環境下運行我的測試,但我想註冊一個不同的測試套件,具體取決於我是在臺式機還是移動設備上運行。 下面是從踢東西了文件的代碼片段,這樣你就可以得到我怎麼回事關於它的想法: define(function (require) { var registerSuite = require('intern!obje

    0熱度

    1回答

    我正在建設一個以骨幹爲基礎的圖書館。我的庫有一個View類,它是Backbone.View的擴展。它有一個HTML元素作爲它的一個屬性。我在視圖上有一些新的功能,我想用實習生來測試它們。 問題是,我找不到從實習生本身引用DOM的方法。我可以看到這個工作的唯一方法是打開一個單獨的HTML頁面的遠程URL,並用leadfoot查詢這個DOM。這個方法對於一個網站來說很不錯,因爲你去特定的網頁去測試你的

    0熱度

    1回答

    我有下面的代碼片段 ,clickStaleElement: function(remote, id) { return remote .findById(id) .execute(function(id){ //force org.openqa.selenium.StaleElementReferenceException $(documen

    1熱度

    2回答

    我想點擊的類=「CF」每個第一個孩子,應該是爲了,第一CF首先是因爲,除非你點擊其他無線電被禁用第一個。 cf長度未確定(在本例中,我把3),所以我需要先獲得ol> li的孩子的長度並在那裏循環點擊。 下面是HTML的結構 <div id="group-attr-selects" class="grouped-select"> <ol> <li class="opt-label">Di

    1熱度

    1回答

    如何在使用intern轉到某個頁面後確定HTTP狀態? this.remote.get('http://google.de') // status 200 this.remote.get('http://google.de/alsdflasdf') // 404 Not Found