cost 224 ms
cypress cucumber - 如何識別調用步驟定義的功能文件?

[英]cypress cucumber - How to identify the which feature file calling step definition?

我的框架包含從不同feature文件調用的common step definitions 。 我想根據來自功能文件的step definition調用來設置locators 。 例如下面的Steps從公共模塊調用step Definition 。 常用步驟定義 我想根據不同的特征文件為save按鈕 ...

空手道:如何引用或讀取場景大綱中定義的示例部分中的變量

[英]Karate : How to refer or read variable in Examples section which is defined in Scenario Outline

在空手道框架中,我正在嘗試在場景大綱中定義的示例部分中引用變量。 下面是功能文件的代碼片段。 執行此操作后,出現以下錯誤。 *js 失敗: org.graalvm.polyglot.PolyglotException: ReferenceError: “filtered” 未定義* 任何人都可以 ...

2023-02-01 05:16:48   1   18    karate / bdd  
功能文件執行成功但未觀察到 output

[英]Feature file executes successfully but no output is observed

我一直在嘗試通過 Python 學習 BDD,我已經為該功能編寫了一個簡單的功能文件和步驟實現。 步驟實現包含簡單的打印語句。 執行功能文件后,命令提示符顯示功能文件已成功執行,但我看不到打印的步驟定義文件中的任何字符串。 以下是我的功能文件和步驟定義特征文件(test.feature): 步驟定 ...

Cluecumber 報告插件的所有步驟頁面中未顯示測試數據

[英]Test Data not showing in All Steps page in Cluecumber report plugin

我正在生成 cluecumber 報告。 每當生成報告時,在“所有步驟”頁面中,測試數據不會被填充,而是步驟顯示空的 angular 括號,如 {}。 測試用例寫成 - ** 請參閱下圖了解它現在是如何生成的。** 在此處輸入圖像描述 pom 文件看起來像這樣 - 在此處輸入圖像描述在此處輸入圖像 ...

Failed to parse the JSON document: Request successful return 200 response but response body isn't printed in Log 文件

[英]Failed to parse the JSON document: Request successfully return 200 response but response body isn't printed in Log file

我在 DeletePlace 請求的響應正文中驗證“狀態”:“確定”時遇到異常。 請求成功,狀態代碼為 200,但日志文件中沒有響應正文。 控制台錯誤指向 Utils 行#47。 以下是錯誤控制台指向錯誤的代碼和屏幕截圖:在此處輸入圖像描述 請幫助我,讓我知道是否需要任何其他信息。 我嘗試再次創建 ...

使用值和響應時間測試斷言 - 空手道

[英]Testing assertion with value and response time - Karate

我嘗試將響應時間與一定時間進行比較,但我不知道該怎么做。 我什至不知道我給的數字是秒還是毫秒這是我的代碼: 場景: Case Given url 'https://reqres.in/api/users?page=2' 當方法 GET 然后打印 responseTime * def time = r ...

如何在 Java Eclipse 上運行 Azure 數據工廠管道

[英]How to run Azure Data Factory pipeline on Java Eclipse

我正在做一個將 ADF 管道與 Java 項目集成的項目。 有沒有可能使用 Java 遠程運行 ADF 管道的方法? 我是這個領域的新手,我沒有找到任何關於這個問題的有價值的文章。 請讓我知道是否有任何可能的解決方案。 ...

我正在使用 BDD 框架,我有非常大的場景和很多例子

[英]I am working with the BDD framework, and I have very large scenarios with many examples

我正在使用 BDD 框架,並且我有很多示例(測試數據)的非常大的場景。 我怎樣才能最小化這些示例和場景以使其更易於維護? 或者我如何從 excel 表中讀取我的示例(測試數據)而不是在功能文件中實現所有示例。 這是好的解決方案嗎? 我目前正在做的是在我的功能文件中實現所有示例,盡管事實上在某些情況下 ...

使用 Scenario Outlines 和 Ruby 驗證不同字段中的消息

[英]Validate messages in different fields with Scenario Outlines and Ruby

我有一個大問題:所有無效的登錄消息都出現在一個字段中,我可以通過這樣做來驗證它:我要去 map 消息的無效警報出現的唯一元素,並使用 expect 來驗證場景大綱消息 X從元素的文本中提取的消息。 | ...

Jenkins 魅力報告對於 python 行為 BDD 是空白的

[英]Jenkins allure report is blank for python behave BDD

嗨,我是 python BDD 的新手,希望在 Jenkins 中生成一份誘惑報告。但是,當我在 jenkins 中集成誘惑時,報告將變為空白。 這是我的構建腳本: 這是后期構建配置: 我已經提到了這個鏈接Allure Jenkins behave BDD report generating ...

空手道:如何讓數據初始化只執行一次

[英]Karate:How to make data initialization only execute once

在此功能文件中,@setup 場景將運行兩次,因為還有兩個其他場景概述使用它功能: @設置場景: def data = [{a: 1}, {a: 2}, {a: 3}] 場景大綱:行打印'一個:',一個例子: | 空手道.setup().data | 場景大綱:測試行打印'測試一個:',一個例子 ...

模擬和存根是實現細節嗎?

[英]Are mocks and stubs implementation details?

我讀過,對於 TDD,我們應該從實體的用戶/調用者的角度來處理被測實體(函數、class 等)。 要點是關注公共“接口”。 這反過來會推動設計並幫助更早地推理設計。 但是當我們需要在我們的測試中引入模擬和存根時,這不就是一個實現細節嗎? 為什么“用戶”會/應該關心應該存在的其他實體? 例如如何開始 ...

BDD 使用 PyEDA 測試表達式是否為真

[英]BDD test if an expression is true using PyEDA

我正在嘗試使用 PyEDA package BDD 實現,並提供“真/假”數據來構建功能性 BDD。 然后在構建的 BDD 中測試新表達式是否為“真”時我的數據是否得到更新。 但是,我無法利用“等效”方法並獲得“真”。 也許,表達結構是錯誤的,或者別的什么。 我不是來找電子背景的,因此我無法完全理解 ...

BDD 和規范示例之間有什么區別?

[英]What is difference between BDD and specifications by example?

我了解 BDD,還閱讀了 Gojko Adzic 的好書《實例化規范》; 據我了解,它們幾乎相同並且有很多共同點; 但是我無法理解它們的主要區別。 我的意思是我們可以互換使用它們嗎? ...

2022-11-18 21:04:50   1   30    bdd  
Java 空手道 UI 自動化測試中的斷言錯誤

[英]Java assertion error in Karate UI automation test

我正在嘗試在我現有的 BDD 空手道項目中執行基本的 UI 自動化,該項目對於 API 和 UI 自動化測試工作得很好。之前工作的相同 UI 測試由於此錯誤而停止工作。 但是,當我嘗試使用 karate ui test 打開任何網站時,它會拋出 Java.lang.AssertionError: o ...

如何在 pytest BDD 使用固定裝置的特定場景測試結束時運行特定的 function

[英]How to run a specific function at the end of a specific scenario test in pytest BDD using fixtures

背景我需要在針對特定測試場景運行場景后運行一些特定方法我試過的場景如下 步驟定義如下所示 面臨的問題這里的問題是 'stop_car()' function 在場景執行之前被觸發。 我需要在場景結束時運行。 即使任何斷言在 Given、When 或 Then 中失敗,在任何情況下都應執行方法“st ...

我應該避免對實時數據進行驗收測試嗎?

[英]Should I avoid testing on live data for acceptance testing?

我的團隊正在過渡到使用 BDD 和 cucumber。 我們正在創建驗收測試,據我了解,我們希望成為高水平、快樂的路徑類型測試,像用戶一樣端到端地沖擊我們的功能。 我們如何: 確保實時環境中不斷變化的數據不會導致測試出現錯誤的失敗? 如果 go 錯誤,保護部署到環境的更改不會影響所有客戶? 或者, ...

2022-09-21 21:01:51   2   25    cucumber / bdd  
如何在 java 方法中使用動態參數名稱?

[英]How to use dynamic parameter name in java method?

首先我有這樣的方法; 我用小黃瓜風格稱這種方法; 當我在 BDD 結構中調用具有不同名稱的令牌時( When I send google-login-api with "google token success" token ),我希望方法參數名稱也發生變化。 例如,當我使用 BDD 樣式調用 x ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM