Page Object
Page Object是UI自动化测试项目开发实践的最佳设计模式之一,它的主要特点体现在对界面交互细节的封装上,使测试用例更专注于业务的操作,从而提高测试用例的可维护性。
认识Page Object
当为Web页面编写测试时,需要操作该Web页面上的元素。然而,如果在测试代码中直接操作Web页面上的元素,那么这样的代码是极其脆弱的,因为UI会经常变动。
Page Object原理:
今天太阳也东升,而后西沉,早晨盛开的花儿也将凋谢;今天的太阳也西沉,而后东升,阳光照射之处遍地花开,但却已非昨日之花。