nightwatch.js

    0熱度

    1回答

    我正在測試的網頁具有跨度,內部HTML具有我想要提取的數值。例如: <span class="timeout" style="display:none">5000</span> 我試圖使用夜巡命令的getText(),但它只返回「顯示」的文字,其中,在這種情況下,是一個空字符串。訪問這些數據的正確方法是什麼?

    0熱度

    2回答

    我想用nightwatch.js自動化一些UI測試,我需要從下拉列表中選擇一個隨機值,它看起來像下面的代碼。 <select class="form-control" name="drop_ddl" id="drop_ddl"> <option value=""></option> <option value="1">1</option> <option value="2">2<

    0熱度

    2回答

    我正在考慮將Windows 8.1機器升級到Windows 10,但希望確保nightwatchjs與Windows 10兼容。有沒有人成功嘗試過這種組合?

    0熱度

    1回答

    我有一個測試,點擊瀏覽器在單頁面應用程序中的一些鏈接。在測試中,我希望瀏覽器回到原始頁面,然後聲明狀態是正確的。 我該如何讓Nightwatch返回,就好像它點擊了瀏覽器中的後退按鈕?

    1熱度

    1回答

    以前我使用Webdriver IO進行測試,但現在我使用了nightwatch.js。在文檔 我還沒有找到解決方案(的setValue()不工作) webdriver的IO對提供非常簡單的命令: .chooseFile("input", "./path/to/image") 但我可以通過使用nightwatch做.js文件?

    2熱度

    1回答

    我剛開始使用帶有browserstack的nightwatch,並且我注意到當我們得到失敗的測試時,夜視服務器註冊失敗,但是瀏覽器不會。 sample test I am using。 另外我正在使用BrowserStack的免費試用版。 我的問題是: 是否有任何想法如何告訴browserstack當測試運行失敗? 從BrowserStack doc: REST API 是可能的標記測試作爲通過或

    0熱度

    1回答

    我有一個由用戶提供的用戶列表,我需要使用合適的值搜索td元素 - 如果元素在當前頁面上不存在 - 請點擊鏈接進入另一頁面。 我不知道如何做到這一點,但我用xpath選擇器來查找具有某些值的元素。 通過 「TR」 元素,並提出每個用戶包含 「TD」 的元素裏面: <tr> <td class="break-all">acceptance</td> <td>client</td> <

    1熱度

    1回答

    當我運行我的測試,我得到的所有輸出我希望從測試如 ✔ Element <body> was visible after 12 milliseconds. ✔ Testing if element <input[id="usernameID"]> is visible. ✔ Testing if element <#usernameID> is visible. ✔ Testing if el

    0熱度

    1回答

    我使用BrowserStack和Nightwatch作爲測試框架。在Nightwatch測試中,我使用「saveScreenshot」Selenium命令截取了屏幕截圖。 BrowserStack在CDN上保存屏幕截圖。我想要我的自定義報告的截圖網址。 我得到了一個解決方案,即獲取當前(測試)會話日誌並解析該日誌以獲取屏幕截圖的URL。這是一項繁瑣的任務。在單個測試中進行多次「saveScreen

    0熱度

    1回答

    我使用Nightwatch,Mocha和Should.js進行測試。 而在某些情況下,我會檢查元素的文本值。 我的問題是 - 如何使測試狀態 - 「失敗」,當文本值不等於預期值? it("Test should return 'fail' status", function(client) { client .url(urlAddress) .wait