想象一下,有一个页面说http://google.com/AddUser,在这里输入记录的详细信息并单击保存。一旦你这样做的页面重定向到Selenium Java - 页面对象模型查询
在这里你可以看到用户,包括您刚才输入的新记录列表。
如果我们通过页面的对象模型去的方法输入详细信息,并保存记录应该存在于AddUser.java
和方法来验证,如果记录实际上保存并显示应在UserList.java
如果我们考虑ADDUSER和用户列表是这两个类将是类似下面相应的对象:
addUser.enterDetailsSaveRecord();
userList.validateSavedRecord();
所以在我的测试情况下,我需要调用2种独立的方法,一个动作等进行验证。
AddUser.java
和UserList.java
都有BasePage.java
作为超类。 有没有办法将他们都归入单一方法,还是存在我正在以错误的方式进行的事情,并且有更好的方法吗?
谢谢
目前的方法有什么问题。你描述的是你的实现,我发现没有错。 –