cost 235 ms
Spring 測試關閉獨立 wiremock 服務器

[英]Spring tests shutting down standalone wiremock server

我對使用遠程線控實例的 WebDriver 進行了一些端到端 UI 測試,我通過以下方式連接到該實例: 我注意到測試完成后,wiremock 服務器收到一個關閉請求。 Wiremock::shutdown方法沒有像@PreDestroy這樣的注釋標記,但 Spring 仍在調用它。 我該如何阻止它 ...

為什么 Wiremock Standalone 拒絕我的有效 JSONPath 表達式?

[英]Why is Wiremock Standalone rejecting my valid JSONPath expression?

背景我正在使用wiremock-jre8-standalone-2.35.0.jar 如果傳入請求的數組包含任何值,我希望它返回 200 響應: 如果傳入請求的數組為空,我希望它返回 400 響應: Wiremock 應將傳入請求與以下代碼中的"request": {...}進行匹配: 問題 W ...

什么時候在 Wiremock 上觸發第二優先級請求?

[英]When is a second priority request trigged on Wiremock?

我是 Wiremock 的新手,我不確定優先級是如何工作的。 我能夠觸發我標記為第一優先級的請求,但我無法觸發我標記為第二優先級的請求。 它總是只觸發優先級最高的請求。 有人知道如何觸發第二優先級請求嗎? ...

Wiremock 記錄 api 返回“我們很抱歉,如果沒有啟用 JavaScript,isp-portal 無法正常工作。請啟用它以繼續”

[英]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 ...

當第一個 API 和第二個 API 在測試環境中工作時,如何模擬第三個 API 響應

[英]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 - 響應值的動態映射

[英]Wiremock - dynamic mapping of response values

我正在嘗試獨立使用帶有全局響應模板的 Wiremock,以動態 map 輸入值( user id )和響應值( username )。 總結我的問題是:無法從transformerParameters.*動態獲取值。 我在響應映射中有這個:{ "response": { "status" ...

WireMock 將路徑設置為動態+

[英]WireMock set path as dynamic+

所以我創建了這個存根 } 我要做的是使這種動態化,因為可能有不同的資源 ID,而不僅僅是存根中提供的資源 ID。 我對如何 go 感到困惑。 我希望能夠提供不同的資源 ID,並且仍然能夠獲得該響應 ...

當請求鍵有點時,Wiremock如何從請求中返回值

[英]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 ...

獨立的 WireMock 不匹配正則表達式與負前瞻

[英]Standalone WireMock not matching regex with negative lookahead

我目前在嘗試使用帶有負前瞻的正則表達式讓我的獨立 WireMock 匹配具有特定路徑模式的 GET 請求時遇到問題: 檢查 WireMock 日志時,會記錄一次未遂事件。 正如 WireMock 所建議的,我在正則表達式中使用雙反斜杠轉義了問號運算符。 不過,這也無濟於事。 我希望 url 路徑模式 ...

使用正則表達式否定wiremock jsonpath中的過濾器

[英]Using regex to negate a filter in wiremock jsonpath

我正在使用wiremock 進行存根,它使用Jayway JsonPath。 只有當 json 元素不包含 10 位數字時,我才想創建一個存根。 存根是 我嘗試了多種組合,例如: 但這些都沒有奏效。 不應該工作的示例 json: 雖然這些員工應該工作(10 位數以外的任何數字): ...

WireMock - 是否可以對狀態代碼進行模板化?

[英]WireMock - Is it possible to template the status code?

我目前正在嘗試自定義 WireMock 映射中的狀態代碼。 我想做類似的事情。 這樣做時,我收到以下錯誤。 是否可以在狀態代碼字段中使用響應模板語法? 如果沒有,有沒有辦法自定義這個字段的響應? ...

使用 Keystore 在 HTTPS 模式下運行 Wiremock

[英]Running Wiremock in HTTPS mode with Keystore

我正在嘗試使用 wiremock 創建一個 HTTPS 模擬來測試外部調用。 最初,我嘗試通過提供 --https-port 標簽並將其設置為 8443 來運行wiremock。在這種情況下,我能夠訪問 localhost:8443/__admins。 但是當我試圖從我的服務中點擊模擬 URL 時 ...

我可以在獨立的 WireMock 中通過 API 阻止映射更改嗎?

[英]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 ...

使用 {{{pickRandom '1' '2' '3'}}},{{randomInt lower=5 upper=9}} 時的 WireMock Standalone 問題

[英]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 ...

某個正則表達式的 Wiremock 響應

[英]Wiremock response of a certain regex

我必須從有線模擬響應中發送一個隨機值。 我見過使用{{randomValue type='ALPHANUMERIC'}}例子但是,我找不到任何可以給出特定正則表達式的隨機值的東西——比如以 ABC 和 9 個隨機數字開頭的字母數字值。 我確實嘗試過- 但這不起作用。 我不確定是否有任何其他方法可以做 ...


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