[英]Spring tests shutting down standalone wiremock server
我對使用遠程線控實例的 WebDriver 進行了一些端到端 UI 測試,我通過以下方式連接到該實例: 我注意到測試完成后,wiremock 服務器收到一個關閉請求。 Wiremock::shutdown方法沒有像@PreDestroy這樣的注釋標記,但 Spring 仍在調用它。 我該如何阻止它 ...
[英]Spring tests shutting down standalone wiremock server
我對使用遠程線控實例的 WebDriver 進行了一些端到端 UI 測試,我通過以下方式連接到該實例: 我注意到測試完成后,wiremock 服務器收到一個關閉請求。 Wiremock::shutdown方法沒有像@PreDestroy這樣的注釋標記,但 Spring 仍在調用它。 我該如何阻止它 ...
[英]Why is Wiremock Standalone rejecting my valid JSONPath expression?
背景我正在使用wiremock-jre8-standalone-2.35.0.jar 如果傳入請求的數組包含任何值,我希望它返回 200 響應: 如果傳入請求的數組為空,我希望它返回 400 響應: Wiremock 應將傳入請求與以下代碼中的"request": {...}進行匹配: 問題 W ...
[英]When is a second priority request trigged on Wiremock?
我是 Wiremock 的新手,我不確定優先級是如何工作的。 我能夠觸發我標記為第一優先級的請求,但我無法觸發我標記為第二優先級的請求。 它總是只觸發優先級最高的請求。 有人知道如何觸發第二優先級請求嗎? ...
[英]Wiremock record apis return with "We're sorry but isp-portal doesn't work properly without JavaScript enabled. Please enable it to continue"
我嘗試評估 WireMock 以模擬第三方服務。 嘗試記錄對第三方服務的一些調用時。 我正在向實際服務發出呼叫,例如 我收到預期的 JSON 響應然后跨越 wiremock 並通過代理運行調用 通過 Wiremock 代理發出呼叫 但現在我收到 HTML 回復說“我們很抱歉,如果沒有啟用 Java ...
[英]How to mock 3rd API response when 1st API and 2nd API is working on test environment
我有 3 個微服務想模擬最后一個 ms api 響應。 例如:我的第一個 api 發送了正確的請求。 並且在第二台 MS API 中使用了一些字段來將請求發送到第三台 MS API。 現在我想從第三個 MS api 發送 403。 ...
[英]Wiremock - dynamic mapping of response values
我正在嘗試獨立使用帶有全局響應模板的 Wiremock,以動態 map 輸入值( user id )和響應值( username )。 總結我的問題是:無法從transformerParameters.*動態獲取值。 我在響應映射中有這個:{ "response": { "status" ...
[英]WireMock set path as dynamic+
所以我創建了這個存根 } 我要做的是使這種動態化,因為可能有不同的資源 ID,而不僅僅是存根中提供的資源 ID。 我對如何 go 感到困惑。 我希望能夠提供不同的資源 ID,並且仍然能夠獲得該響應 ...
[英]Wiremock how to return value in response from the request when the request key has dot
我在 json 中有一個請求正文,其中一些鍵的名稱中有點 (.)。 (即得到John Doe) 在存根定義中,我有: 存根被創建,但是當我點擊它時出現此錯誤: Error 500 wiremock.com.google.common.util.concurrent.UncheckedExcept ...
[英]How to check that value of field in request body is json using Wiremock
我有一個 JSON 請求,我需要檢查一個字段的值是否為 json。我正在嘗試使用正則表達式: 我也試過: 但這都不起作用。 如何判斷該字段的值包含JSON是正確的呢? 必須匹配存根的示例請求: ...
[英]Standalone WireMock not matching regex with negative lookahead
我目前在嘗試使用帶有負前瞻的正則表達式讓我的獨立 WireMock 匹配具有特定路徑模式的 GET 請求時遇到問題: 檢查 WireMock 日志時,會記錄一次未遂事件。 正如 WireMock 所建議的,我在正則表達式中使用雙反斜杠轉義了問號運算符。 不過,這也無濟於事。 我希望 url 路徑模式 ...
[英]Using regex to negate a filter in wiremock jsonpath
我正在使用wiremock 進行存根,它使用Jayway JsonPath。 只有當 json 元素不包含 10 位數字時,我才想創建一個存根。 存根是 我嘗試了多種組合,例如: 但這些都沒有奏效。 不應該工作的示例 json: 雖然這些員工應該工作(10 位數以外的任何數字): ...
[英]Array in QueryParams wiremock
我需要通過wireMock中的queryParams 當我在 curl 請求中進行測試時,我得到了 404。 Aly 領導將不勝感激。 我唯一知道的是 我不確定如何驗證數組。 ...
[英]WireMock - Is it possible to template the status code?
我目前正在嘗試自定義 WireMock 映射中的狀態代碼。 我想做類似的事情。 這樣做時,我收到以下錯誤。 是否可以在狀態代碼字段中使用響應模板語法? 如果沒有,有沒有辦法自定義這個字段的響應? ...
[英]Running Wiremock in HTTPS mode with Keystore
我正在嘗試使用 wiremock 創建一個 HTTPS 模擬來測試外部調用。 最初,我嘗試通過提供 --https-port 標簽並將其設置為 8443 來運行wiremock。在這種情況下,我能夠訪問 localhost:8443/__admins。 但是當我試圖從我的服務中點擊模擬 URL 時 ...
[英]can I block mappings changes via API in WireMock standalone?
TLDR:有沒有辦法禁用全部或部分存根映射 API(即禁用對“/__admin/mappings”的 POST/PUT/DELETE)? 假設我想在 Wiremock 實例級別而不是代理服務器級別執行此操作。 在我的公司,我們在獨立模式下使用 WireMock 服務器,並通過根目錄的“映射”子目 ...
[英]Is there a way to set custom responses from an external server when a specific request receive?
我有一個程序僅在從外部服務器收到特定響應時才顯示錯誤行為。 唯一的問題是,外部服務器處於靜態狀態,因此無法對其應用任何代碼更改。 我想知道的是,是否有一種方法可以設置一些第三方軟件在端口 80 上偵聽對http://www.some-site.com的所有請求,請求正文為 {“foo”:”bar ...
[英]Docker Container with Wiremock could not find stub mappings
鏈接到回購: https://github.com/wiremock/wiremock-docker 當我嘗試訪問存根時出現錯誤,不確定我是否在這里遺漏了任何內容。 我能知道下面的命令是否正確嗎? 錯誤: ...
[英]WireMock Standalone issue while using {{{pickRandom '1' '2' '3'}}}, {{randomInt lower=5 upper=9}}
我正在嘗試對我的獨立線模使用 Pick random helper 方法。 我可以使用助手 {{randomValue length=10 type='NUMERIC'}} 但是,當我嘗試使用其他幫助程序時,例如 {{{pickRandom '1' '2' '3'}}} 或 {{randomInt ...
[英]Could not initialize class com.github.tomakehurst.wiremock.core.WireMockApp
我最近將我的 Java 版本升級到 Java11 for 8,從那時起我看到了這個錯誤: java.lang.NoClassDefFoundError: Could not initialize class com.github.tomakehurst.wiremock.core.WireMoc ...
[英]Wiremock response of a certain regex
我必須從有線模擬響應中發送一個隨機值。 我見過使用{{randomValue type='ALPHANUMERIC'}}例子但是,我找不到任何可以給出特定正則表達式的隨機值的東西——比如以 ABC 和 9 個隨機數字開頭的字母數字值。 我確實嘗試過- 但這不起作用。 我不確定是否有任何其他方法可以做 ...