Electron录制选项

CukeTest为Electron录制提供了一些设置选项,以适用于各种不同情况下的Electron测试录制,这些选项与Web的录制选项不完全相同,有些来自于Web录制选项,有些是Electron独有的。

命令行参数设置

Electron应用

在这里指定Electron的可执行文件路径。它对应于launch()方法的executable-path属性,告诉CukeTest使用哪个Electron可执行文件来启动并开始录制。

命令行参数

这里可以输入启动Electron应用时需要的命令行参数。例如,要查看Electron的版本,您可以在Electron应用一栏输入Electron的路径,并在命令行参数中输入-v,然后开始录制。

录制参数

除了Web录制的通用参数外,还新增了环境变量env和工作目录cwd两项:

  • env: 环境变量,这是一个JSON对象,用于指定Electron应用启动时的环境变量。
  • cwd: 工作目录,用于指定Electron应用启动时的工作目录,如果目标应用对工作目录有特定要求,可以通过设置这个参数来满足,比如electron应用中有用到process.cwd()方法来做路径拼接的,在自动化录制的时候可能会出现错误。
  • color-scheme: 设置应用的颜色模式(深色或浅色),参考Web录制参数
  • geolocation: 设置地理位置信息,参考Web录制参数
  • locale: 设置应用的区域设置,参考Web录制参数
  • timeout: 设置超时时间,参考Web录制参数
  • timezone: 设置时区信息,参考Web录制参数

录制前询问保存文件名

此选项控制录制文件的保存方式。如果未选中,每次录制都会自动生成一个带默认文件名的脚本文件。如果选中,每次录制前CukeTest都会提示用户输入脚本保存的文件名。

results matching ""

    No results matching ""