爲了QA測試的好壞,有API嗎?質量保證測試的後門API - 好還是壞?
我們正在從頭開發一個應用程序,我們一直在創建後門API以簡化QA的工作。這些後門處理很多事情,比如更改服務器的日期以模擬時間進程等。我對此非常不滿。這些後門的數量幾乎可以與生產中使用的真正的API相媲美。
這是推薦的方法嗎?顯而易見的好處是,它使質量保證的生活變得更加簡單。我可以看到許多缺點,例如維護這些測試API的功能,確保這些後門API不會在生產環境中暴露。
如果其他人使用了這種方法,有什麼方法可以確保這些API在生產環境中不被暴露?
對於那些反對這種方法的人來說,是否有替代方案可以使QA的工作更容易?
感謝
你不能把你的API分成兩個獨特的組:生產和質量保證。爲了測試,您可以使用QA API。但QA API永遠無法投入生產。你甚至可以有一個平狀QA API,你甚至可以一個看門狗添加到您的生產ENV,這將監控資源,如果它是存在的,吹的口哨聲。是否有意義 ? – Alp