geb

    1熱度

    1回答

    有這片提供一個複選框代碼的鏈接下面給T & C. <div class="checkbox accept_agreement"> <label class="control-label" for="step_data_accept_agreement"> <input type="hidden" name="step_data[accept_agreement]" value="0"> <i

    0熱度

    1回答

    我正在使用Geb和Spock一起測試前端應用程序。我對這兩種工具都很陌生。我有一個擴展GebReportingSpec的Spock規範。 然後我有一個setupSpec登錄到應用程序並導航到特定頁面。隨後是在網頁上執行操作的各種功能方法(例如,單擊下拉菜單然後選擇一個選項)。 所有要素方法在成功運行時都會成功傳遞。第一個特徵方法簡單地從下拉列表中選擇一個值,並聲明適當的字段顯示爲結果(選定的選項控

    0熱度

    4回答

    我在geb中使用了div.find("input","checked":contains("checked"))。 下面是實際的代碼片段我用來標識網頁的檢查單選按鈕,但它給了一個錯誤的"input","checked":contains("checked") seletedRadio(wait:true,required:false){ $("tbody.option-group-con

    2熱度

    1回答

    我有一個Spock類,當它作爲測試套件運行時,拋出Unable to resolve iconRow as content for geb.Page, or as a property on its Navigator context. Is iconRow a class you forgot to import?,除非我用@Stepwise註釋我的類。但是,我確實不希望測試執行停止在@Step

    0熱度

    1回答

    我是新手寫功能測試的geb規格,並感謝您對此問題的幫助。我對Groovy也不熟悉,而且「未初始化」錯誤可能是因爲缺乏基本的經驗。我正在嘗試構建一個模塊來自動登錄,此時我可以繼續進行進一步測試,但我收到geb.error.ModuleInstanceNotInitializedException。以前,不使用模塊,我只能使用規範登錄到我的頁面。基於rcgeorge23在這裏的回答,我正在重構這個模塊

    2熱度

    2回答

    我有對網頁上的每一個元素定義內容的模塊,我有工作: package com.gdit.qa.fwa.geb.cmdr.modules import geb.Module class Member extends Module { static content = { // Member fields mbrID {$("div.subject-detail

    1熱度

    1回答

    使用junit運行器,是否可以像正常的spock測試一樣運行geb-spock測試? 看來,股票日食安裝不能做到這一點,並找不到任何eclipse插件來添加功能。 我試圖使用最新的日食氧氣。

    0熱度

    1回答

    我有簡單的方法 def clickSomething(byName) { $("a.name", text: contains(byName)).click() } ,並在執行過程中沒有找到需要的元素,更進一步。 它發生的原因是,根據文檔,$()返回EmptyNavigator如果找不到元素。 我想讓測試在嘗試點擊空元素時發生某種「ElementNotFoundException

    2熱度

    1回答

    我想在的IntelliJ(v2017.2.5)配置運行/調試配置使用運行寫在Groovy的(V2.4)黃瓜測試蓋布(V1 .1.1)在Gradle項目中。我需要使用InternetExplorerDriver(V3.6) 我想: - 對Groovy插件安裝黃瓜並沒有按照編輯配置的IntelliJ: 主類:cucumber.api.cli.Main 膠水:C:\automation\Project\

    0熱度

    1回答

    我想知道如何獲得IgnoreIf spock註釋的布爾值。 舉例來說,在我的劇本我可能有這樣的事情: @IgnoreIf({someBooleanMethod()}) def "Some Feature Method"(){ // code and stuff } 我也有一個自定義的斯波克擴展。在extention我有這樣的: //iterates over each featu