testcafe

    2熱度

    1回答

    我正在嘗試編寫TestCafe Javascript來測試使用鍵盤作爲唯一導航的網頁(即'選項卡')。 TestCafe運行這些測試,但它們運行速度非常快(最多5秒),並且屏幕上沒有任何事情發生。所以我想知道它是否真的有效。 最重要的是,我試圖找到一種幹掉我的代碼的方法。從我在文檔中看到的內容中,每次我想要一個按鍵時,我都需要調用.pressKey('tab')。如果我需要連續5次點擊「標籤」,我

    0熱度

    2回答

    我有一個SQLite數據庫,我正在保存用戶選擇的數據。這些數據將在列表視圖中顯示,如果您長時間點擊數據,它將刪除該項目。這是工作,因爲我看到項目從列表視圖中消失,但是當我重新啓動應用程序和所有列表視圖項從數據庫中帶回來時,所有被刪除的內容都會回來。我使用這樣的說法: public void deleteAlarmEntry(int pos){ Log.i("Deleting item

    2熱度

    1回答

    我無法選擇有條件地出現在頁面上的元素。 我試過await ing,但沒有奏效。 // Gets imported as detailedProductPage export default class Page { constructor() { this.chipItem0 = Selector('[data-test-id="chipItem0"]').child('.t

    1熱度

    1回答

    我正在寫測試咖啡館的E2E測試。我正在測試的代碼是一個加載到其他網站並首先需要初始化自己的庫。所以,我的測試每一個開始用相同的代碼: t.switchToIframe(iframeSelector) .expect(loginSelectorSpinner).exists).ok({timeout: 3000}) // wait for login start .expect(loginSel

    2熱度

    1回答

    我正在用testcafe編寫我的E2E測試,用於不支持併發的測試後端,即如果兩個測試並行執行,測試後端爆炸。 當我只針對一個瀏覽器進行測試時,測試是連續執行的。但是,當我指定多個瀏覽器時,測試每個瀏覽器連續運行,但測試在同一時間在每個瀏覽器中開始。 我想testcafe先在一個瀏覽器中執行所有的測試,然後打開瀏覽器旁邊,並在其中執行所有測試等 這可能嗎?

    1熱度

    1回答

    我想在運行任何TestCafe測試之前等待頁面中的Web組件升級(換句話說,在運行測試之前等待WebComponentsReady事件)。做這個的最好方式是什麼?

    1熱度

    1回答

    我想寫一個腳本,需要根據CSS選擇器找到的特定瀏覽器對象是否存在或不存在來調整其工作流行爲。 我不想使用document.getElementByID方法,因爲這在技術上不是一個CSS選擇器,而且我們的整個企業都是在CSS選擇器上進行標準化的,所以任何走過DOM然後走過CSS選擇器的東西都不會讓它過去無論如何我們的代碼審查過程。 var thing = await things.thingSele

    0熱度

    1回答

    我一直在尋找一個真正的例子,但我找不到任何。我完全陌生的節點js。 我正在設置一個服務,它使用命令行工具獲取密碼。 命令行「pw get key」返回與密鑰關聯的密碼。 命令行「pw set key password」設置與密鑰關聯的密碼。 的部分代碼,我至今是: const util = require('util'); const exec = util.promisify(require(

    0熱度

    1回答

    我使用TestCafe執行測試並需要檢查img是否具有正確的路徑。有兩個IMG元素: 案例1:這種情況下 <div class="x-grid3-cell-inner x-grid3-col-2" unselectable="on" id="dynamicID1"> <img src="images/icons/bullet_wh.png"> <img src="images/

    2熱度

    2回答

    我需要獲取<input>的值,特別是其值屬性中包含的值。但是,input不可見,所以這似乎是testcafé的問題。有誰知道如何解決這個問題?有沒有一個特殊的選項,您可以使用Selectors使它工作?謝謝幫助我,感謝任何幫助!