用例公共的Test Setup & Teardown
目的:对所有用例作公共资源的初始化、现场保存、日志截图记录和垃圾回收等

RF+Appium环境配置二:Test Setup & Teardown

一、Test Setup

RF+Appium环境配置二:Test Setup & Teardown

A. 改变日志等级:Set Log Level Trace
Trace会返回详细日志,追踪错误原因;
B. 关闭所有应用:减少因未能正常关闭 APP 致使 RIDE 软件死掉的问题;
C. 新建日志目录:Create Log Path
RIDE默认日志目录是在C盘临时目录,不易管理;
改变目录到 G_LOG,并在logs下以用例名为每个用例建立单独目录;
D. 记录 Android 日志到本地:如果出现 crash 或 ANR 情况,用于分析结果。

(注:AppiumLibrary 没有改变截屏存储路径的关键字 Set Screenshot Directory,后续讲解如果修改源代码保存截屏的用例目录。)

二、Test_Teardown

RF+Appium环境配置二:Test Setup & Teardown

A. 存储测试结果到指定文件: %{G_TOTAL_RESULT}
把结果存储单独的文件,用于发报告给boss;
B. 关闭所有应用:减少因未能正常关闭 APP 致使 RIDE 软件死掉的问题

相关文章: