想象一下,有一個頁面說http://google.com/AddUser,在這裏輸入記錄的詳細信息並單擊保存。一旦你這樣做的頁面重定向到Selenium Java - 頁面對象模型查詢
在這裏你可以看到用戶,包括您剛纔輸入的新記錄列表。
如果我們通過頁面的對象模型去的方法輸入詳細信息,並保存記錄應該存在於AddUser.java
和方法來驗證,如果記錄實際上保存並顯示應在UserList.java
如果我們考慮ADDUSER和用戶列表是這兩個類將是類似下面相應的對象:
addUser.enterDetailsSaveRecord();
userList.validateSavedRecord();
所以在我的測試情況下,我需要調用2種獨立的方法,一個動作等進行驗證。
AddUser.java
和UserList.java
都有BasePage.java
作爲超類。 有沒有辦法將他們都歸入單一方法,還是存在我正在以錯誤的方式進行的事情,並且有更好的方法嗎?
謝謝
目前的方法有什麼問題。你描述的是你的實現,我發現沒有錯。 –