webdriver-io

    3熱度

    3回答

    我試圖通過鏈接列表循環,並對每個鏈接執行一些操作。我可以使用elements迭代元素,但在forEach中使用click並不會阻止forEach中的下一步,而Selenium會堅持下去,因爲它試圖繼續對不在DOM中的元素執行操作。 var q = require("q"); var webdriverio = require('webdriverio'); var options = {

    1熱度

    1回答

    我將webdriver-io與Mocha(和JavaScript)結合使用。我希望在另一個測試用例中調用特定的測試用例。 假設我們有下面的代碼: describe('TestSuite', function(){ it('TestCase A', function(){ return browser .getTitle() .then(funct

    0熱度

    1回答

    我碰到奇怪的問題,而跑與ES2015試驗的承諾:上述 var webdriver = require('webdriverio'); (new Promise(function (resolve, reject) { var client = webdriver.remote({desiredCapabilities: {browserName: 'chrome'}}).init()

    0熱度

    1回答

    我將webdriver-io v3.x與Mocha結合使用。 爲了能夠在不同的網站上測試相同的組件,我想將測試外包給一個額外的功能。 爲了達到這個目的,我必須通過某種PassByReference將瀏覽器對象傳遞給這個額外的函數。我怎樣才能做到這一點? 示例代碼: // [...] // this function shall be callable from every TestCase.

    0熱度

    1回答

    我正在使用Chimp來測試我的DDP API。因此,使用server對象。什麼是登錄的好方法? 刺探的DDP消息教我登錄看起來是這樣的: { "msg": "method", "method": "login", "params": [{ "user": { "username": "myname" }, "password"

    1熱度

    1回答

    您好所有 我發現了一個問題,這我不知道它確實是一個已知的問題與框架或它量角器+ CucumberJS的版本是由於該我使用的,它們是: "cucumber": "~0.7.0", "protractor": "~2.5.1", "selenium-standalone": "3.0.0", 我使用這個版本到今天爲止,我知道CucumberJS是獨立於量角器,但由於我們目前的項目使用節點< 4

    3熱度

    2回答

    我現在正在使用WebdriverIO並開發一個Web應用程序。 這幾天我試圖設置從輸入type="date"的日期,我得到了錯誤 無效元素的狀態:元素必須是用戶可編輯的,以清除 它。 ,發現 我可以通過使用addValue()但仍值將不受任何API清除擺脫錯誤的。 client.clearElement('#deadline') 還可以獲得 無效元素的狀態:元素必須是用戶可編輯的,以清除 它。

    0熱度

    1回答

    點擊元素之前我的代碼是這樣的: <span ng-show="!Samples" class="u-pl- ng-binding" style="">898<span class="pull-right edit-icon"><i class="Samples2"></i></span></span> 當我點擊是這樣的: <span ng-show="!Samples" class="u-pl

    1熱度

    1回答

    當我firefox作爲瀏覽器中運行wdio, 火狐推出 它加載的URL https://www.mozilla.org/en-GB/firefox/43.0.3/firstrun/learnmore/ 它不導航到baseUrl在wd.conf.js文件中指定 既不它是否加載任何指定的url在規範中。 火狐只是在第一次運行網址坐在那裏(截圖:http://imagizer.imageshack.co

    2熱度

    1回答

    我一直在努力爭取Intellij中的代碼完成工作。我正在研究一個使用webdriverio的黃瓜項目。當您將鼠標懸停在任何方法上時,您會看到「未解析的功能或方法...」。 我試過將webdriverio添加爲自定義JavaScript庫,但它不工作。我從(usr/local/lib/node_modules/webdriverio /)目錄添加了沒有運氣的目錄。我嘗試添加所有文件和目錄在各種編隊,