我已經使用testNG/Maven/Springs RestTemplate設置了一個測試HTTP REST應用程序的項目。testng - HTTP REST測試背後登錄
我用它來做功能測試,多個對REST應用程序的調用包含在套件中以模仿用戶進程。
這工作正常。
知道我們已經打開驗證。
問題是如何用testNG做到這一點?我如何(只有一次)登錄我的測試套件。
我可以使用@BeforeSuite並調用登錄頁面,登錄並捕獲所有其他請求所需的cookie。但是,我在哪裏存儲這個cookie,以便所有的測試用例都可以添加它? 我一定要向測試中添加一些代碼,以添加當然的cookie ......但是,我如何理解這一點?
我看着@parameter和@dataProvider,但這些似乎並沒有幫助我很多......
任何幫助/建議是非常讚賞。
感謝您的回答。任何想法如何檢索我的測試類中的cookie?所有的測試都在與該組註釋的不同類別內。非常感激。 – user1907019