1.框架结构组织如下
- commonlib:公共函数,如一些公用的,导入函数,加载测试用例函数,加载对象函数,打开应用函数等!
- testCase:放的测试案例数据
- testLog:产生的测试日志会到这里
- testObject:测试对象
- testPic:测试截图,如运行错误后截图放这里
- testRecovery:恢复场景【可以先不管】
- testResult:测试结果
- testScript:测试的脚本
为了看的更清楚些,整个框架结构如下:【写错了,后面生成的有一个为testPic】
2.框架基层建设,公共函数的创建
公共函数为整个框架的基石,下面四个脚本是抽取出来的公共函数,缺一不可。
下面还有一些其他脚本,如:创建目录,发生错误就截图,还有生成日志的函数。看自己爱好添加
在commonLib文件夹下创建如下脚本: