项目结构:
- baseTest:存放基础测试类和测试方法
- pageObjects:存放测试页面的元素和操作方法
- testScripts:存放测试脚本
- utils:存放工具类方法
- CaptureScreen:遇到异常时截图的方法
- ConfigReader: 读取配置文件(配置文件存放一些测试用的静态数据)
- CsvUtil: 读取csv文件的数据,存储成数组
- CustomAssert: 封装断言方法,便于断言失败时打印相关日志信息和异常截图
- ExcelUtil: 读取Excel文件,包括存储整个sheet的数据, 读取指定单元格,设置指定单元格的value
- FileUtil: 创建文件,创建文件夹