java+selenium+testng(一)设计思路


1、封装工具包:BrowserUtil,主要用于浏览器驱动打开浏览器,关闭浏览器

2、监听工具:通过监听,执行用例重试、报告生成

3、OP模式:做WEB自动化的时,为了方便管理和开发便捷,会用OP模式进行分层:

目前代码只做了简单分层:①公共操作方法BasePage(输入,等待,点击,滑动界面等),②按照页面封装元素及方法LoginPage,IndexPage,③测试用例BaseTest,LoginTest

环境搭建可参考:https://www.cnblogs.com/x495122903/p/13219316.html