end-to-end

    0熱度

    1回答

    在我2E2測試W¯¯Nightwatch.js,我可以使用webdriver的協議元素,但結果(res.value)是元素ID數組... 我怎樣才能得到這些元素的細節? [ { ELEMENT: '0.03261545200301663-4' }, { ELEMENT: '0.03261545200301663-5' } ] ' length: ' 2 FIRST ELEMENT ID

    0熱度

    1回答

    我想從我的量角器測試中的硒控制流中移動appart。 這裏是我所經歷至今的步驟和問題: 1.禁用它通過試驗測試 我的第一個想法是使用SELENIUM_PROMISE_MANAGER爲了擺脫硒承諾異步/等待代碼。 不幸的是,我發現沒有辦法將一個測試放到SELENIUM_PROMISE_MANAGER=0,同時讓其他人到SELENIUM_PROMISE_MANAGER=1以順利進行遷移。 2.保持它,

    1熱度

    1回答

    我有一個關於使用量角器拖放的問題。在量角器測試中,我可以將某些東西從桌面或其他路徑拖到瀏覽器中嗎? 在瀏覽器我有這樣的代碼,它的工作原理: describe('TEST', function() { it('Info', function() { browser.get('http://codef0rmer.github.io/angular-dragdrop/#!/'); va

    1熱度

    1回答

    我試圖測量量角器中的離子後退按鈕,它證明確實很困難,因爲有兩個幾乎相同的div。我起初試圖通過id來識別,但是當我真正查看生成的代碼時,有兩個版本具有相同的id。 量角器代碼: this.showBackButton=function (arg1) { var back = $('button.back-button'); browser.wait(EC.presenceO

    0熱度

    1回答

    我有一個基於Spring Cloud的應用程序。這意味着我正在使用Eureka服務器服務發現,並且系統中有一些微服務。你能推薦我怎樣在我的系統中進行自動端到端測試嗎?我有Docker,所以很容易啓動系統。當然,我知道SOAPui等,但在這裏以任何方式如何在Java上編寫這些測試並將它們保存在項目中?

    2熱度

    1回答

    是否可以在量角器的任何套件運行之前運行一些測試或邏輯流程? 例如,我想將我的量角器測試分解爲一系列套件,用於測試應用程序的不同方面。假設Jenkins將在部署之前運行整個測試套件,但是單個開發人員將只運行與他們正在進行的工作相關的套件。 但是我希望我的大多數套件能夠登錄到應用程序,而且我不想在每個套件中重複登錄邏輯。有沒有一種方法可以在所有測試運行之前進行預先測試,以執行諸如登錄之類的操作? 我想

    0熱度

    1回答

    我在使用multiCapabilities和兩個瀏覽器(Firefox和Chrome)時出現錯誤。 這是我的配置的摘錄: exports.config = { allScriptsTimeout: 11000, seleniumAddress: 'http://localhost:4444/wd/hub', baseUrl: 'http://localhost:4

    2熱度

    1回答

    我最近找到Karate測試Web服務的框架。但也有Spock框架提供類似的功能(以我的想法)功能。框架之間有什麼區別?我想建議我們的測試人員來看看它。

    1熱度

    1回答

    我正在爲我的Angular組件編寫一些量角器測試,並在嘗試使用時不斷收到錯誤「未知錯誤:未定義角度」 .model來選擇輸入元素。 它的奇怪,因爲如果我這樣做,它工作正常和pases: it('should have an input element for searching',() => { var inputElement = element(by.model('searchTex

    0熱度

    1回答

    我有一個類可以加載圖像,關閉它或重命名它(至少現在,將來會有更多的操作與打開的文件)。 我用Facade模式實現了它(我認爲是這樣)。 當我試圖爲它編寫測試時,我很快注意到我需要用不同的前提條件測試它(例如,在調用某種方法之前加載圖像時)。而且,當我添加新的操作時,測試的數量非常巨大,而且會迅速增長。據我所知,這些不是單元測試,而是端到端測試。 我是TDD的新手,有誰能告訴我有這樣複雜的測試是否正