一、前置说明
清晰的项目目录结构非常重要的,它能够为项目提供结构化、易维护、易理解的环境。
二、目录设置及说明
项目目录结构如下:
EasyUiAutotest
├───atme # @me,供个人使用的目录,与整体项目无关,存放比如:代码片断的验证、todo备忘之类的事项
│ └───demos # 开发过程中的demo验证或代码片断验证
├───common # 整体项目中供其他模块调用的公共类或方法
├───conf # 项目配置相关的文件
├───core # 框架的核心代码
│ ├───case # 测试用例相关的内容
│ ├───driver # 所有与驱动相关的内容
│ │ ├───appium # appium 二次开发相关的内容
│ │ └───selenium # selenium 二次开发相关的内容
│ ├───event # 事件相关的内容
│ └───runner # 用例执行相关的内容
├───output # 框架运行之后的所有输出相关的内容
│ ├───logs # 日志输出
│ └───reports # 报告输出
├───resources # 资源相关的内容
│ ├───apks # 存放测试使用的所有apk
│ └───drivers # 存放所有driver,比如chromedriver
├───tests # 测试代码相关
├───tutorails # 框架使用说明相关
└───utils # 工具类或函数
欢迎技术交流: