2018-03-16

                                               自动化之Page object设计模式

Page Object 设计模式的优点如下:

1、减少代码的重复;

2、提高测试用例的可读性;

3、提高测试用例的可维护性,特别是针对 UI 频繁变化的项。

当在为 Web 页面编写测试时,需要操作该 Web 页面上的元素进行操作。然而,如果在测试代码中直

接操作 HTML 元素,那么你的代码是及其脆弱的,因为 UI 会经常变动。我们可以将一个 page 对象封装成

一个 HTML 页面,可以通过提供的应用程序特定的 API 来操作页面元素,而不在 HTML 中四处搜寻。

你可能感兴趣的:(2018-03-16)