4.2 脚本录制的高级特性

4.2.1 基本使用特性

../_images/1-ide_use_features.gif
  1. 在脚本编辑区/Log窗口内,Ctrl+鼠标滚轮 可以实时调节文字大小,
  2. 脚本编辑区可以通过Ctrl+F进行内容搜索,
  3. 脚本编辑区可以通过 Ctrl+/ 进行代码注释/取消注释.
  4. Poco模式切换时,会有插入代码的提示,如果确认模式请点击Yes,
  5. Poco辅助窗内,Ctrl+F 可以隐藏/显示UI搜索框.

4.2.2 选项设置

下拉菜单“选项”-“设置”可进入设置页面:

../_images/2-settings.png

以下分插件进行设置选项的介绍:

1. 核心组件

①语言: 英语/中文.

额外入口: 下拉菜单“设置”-“语言”

②外观皮肤: 默认/暗黑.

额外入口: 下拉菜单“设置”-“皮肤”

③自动更新检查:

可以选择是否进行自动更新检查

2. 设备连接组件

①使用Windows窗口备用嵌入方案:

由于部分windows应用在默认嵌入方案中可能会有无法嵌入、嵌入后无法对应用进行操作、黑屏等问题,因此我们提供了一种备用嵌入方案,勾选后即可使用备用方案进行windows模式操作。

假如勾选了该选项,在嵌入windows窗口时,请使用windows的 显示桌面 ,将桌面上的应用都最小化,然后仅将AirtestIDE和被测应用恢复到桌面中。 点击AirtestIDE的 选定窗口 按钮,使用绿色框将被测应用框选后, IDE的设备面板将消失,此时可以正常地进行录制操作。

②设置手机画面的显示最大宽/高度:
默认为800,如果希望显示出的手机画面清晰度更高的话,可以适当调高这个值,但可能会导致流畅度有所下降,取值范围是300-2000。

3. 编辑器组件

①字体:
选择编辑器中的字体大小。

4. Airtest组件

①自定义启动器:

可以进行启动器选择、重置、编辑

关于启动器的用法,请参考 这里

②添加sys.path路径

我们可以通过添加本地路径到sys.path中,来增强脚本的功能。

例如将本地的Python路径加入到IDE设置中,能够让我们在脚本中使用到本地已经安装的Python第三方库,让脚本功能更加强大。

假设我们需要添加的路径为: C:\Python27\Lib\site-packages,点击AirtestIDE的“选项”-“设置”-“Airtest”,将该路径用Python语法作为一个list填入

../_images/2-settings-airtest.png
③删除多余图片:
选中时,将会删除脚本文件夹内没有用到的图片。
④设置log路径

可以通过这个设置来修改AirtestIDE中运行脚本和生成报告时的默认log路径:

../_images/options_log.png

默认路径为系统的temp目录路径,可以通过点击 Clear 按钮来清理log路径中的文件,点击 Reset 可以将目录重置为默认的系统temp路径。

该log路径修改后,在执行脚本时的命令行里的 --log log路径 会对应修改为设置好的路径,同样在生成报告的命令行中的 --log_root log路径 也会对应变更。

5. Poco组件

①数据刷新间隔:
每隔一段时间进行一次数据刷新
②Hunter项目名:
使用Netease模式时,用于指定组别,已成功获取Poco相关数据。