0
A
回答
3
,這可能是不完全的回答你的問題,但我會做到以下幾點: 重構每次訪問真正的硬件/設備到接口和它們注入作爲你的代碼的依賴。 現在,您可以模擬這些接口並按照自己的喜好進行單元測試。
爲了對真實的東西進行整合/真實測試,並確實拔掉/插上等困難的方式。
這對我和我認爲對其他許多人來說很好。
相關問題
- 1. BlueSnap認購故障模擬
- 2. 故障模擬擊鍵
- 3. 測試自動化:如何模擬電源故障/機器故障?
- 4. Xcode 64位模擬器圖形故障
- 5. 故障模擬時鐘部件的JavaFX
- 6. Android模擬器分段故障
- 7. xcode 9模擬器佈局故障
- 8. 模擬Java中的線程故障
- 9. Java接口故障
- 10. 模板故障
- 11. 如何使用com0com null-modem模擬器模擬故障/電纜中斷
- 12. 如何在測試期間模擬出現故障的磁盤?
- 13. 如何模擬Socket.IO中的連接故障
- 14. 虛擬SD卡故障
- 15. 虛擬功能故障
- 16. 字符串故障
- 17. 如何測試AWS故障模式?
- 18. 故障而進口HoloEverywhere
- 19. 故障與重疊窗口
- 20. TestNG故障不是故障
- 21. Jquery&Joomla無故障故障
- 22. 故障排除_mkdir故障
- 23. WCF故障 - 哪種故障?
- 24. JavaScript故障排除故障
- 25. 分段故障detabing串
- 26. 字符串/分段故障
- 27. C:字符串故障
- 28. 使用故障鯖模板
- 29. WCF通道故障模式
- 30. 多模態視圖故障
API測試的目的是與尚未正確集成的實際設備進行通信,並確定需要完成哪些工作才能達到合規性,因此嘲笑硬件不是真正的選擇。無論如何,我不認爲你真的可以稱之爲'單元測試'。不管怎麼說,還是要謝謝你。 –
好 - 很抱歉API測試讓我注意到了。但在這種情況下,我真的認爲你必須在某種物理實驗室環境中模擬硬件和物理連接。即使你可以使用軟件來設置/刪除連接,你也無法判斷它的行爲是否與真正的斷開連接一樣。 – Carsten