一.原理 将页面元素定位和对元素的操作行为封装成一个page类,实现对页面对象和测试用例的分离. 一条测试用例可能需要多个步骤操作元素,将每个步骤单独的封装成一个方法,在执行测试用例的时候调用封装好的操作. 类的属性:元素定位 类的行为:元素的操作 测试用例:调用所需页面中对象的行为组成测试用例. 二.好处 1.当某一个页面的元素发生变化,只需要修改该页面对象中的代码即可,不需要重复不断的修改测试用例. 2.提高代码重用性,结构更加清晰,维护代码更容易. 3.测试用例发生变化时,只需要修改少数页…