我想知道如何(或者甚至可以)在運行Webdriver測試返回存根輸出時替換由我的應用程序所做的API調用。該應用使用了很多完全依賴於時間範圍或第三方信息的組件,這些組件對於測試而言不會一致或可靠。目前我沒有辦法測試這些元素而不使用'運行這個測試如果...'作爲一種遠非理想的方法。使用C#Selenium WebDriver模擬API響應
我的測試是用C#編寫的。
我發現了一個名爲xhr-mock的Javascript庫,它似乎有點像做我想做的事,但我不能用我當前的測試解決方案。
對這個問題的正確答案可能是'那是不可能',這將是令人討厭的,但經過一整天閱讀Google上不相關的文章,我擔心這可能是結果。
你的問題是什麼?請閱讀這些文章:[How-to-ask](https://stackoverflow.com/help/how-to-ask)和[Minimal Complete Verifiable Example](https://stackoverflow.com/help/mcve)。 – Tom
我的問題就是這樣。沒有更多的細節,因爲它是一個高層次的方法問題,而不是一個特定的代碼。 –