Web录制选项
CukeTest提供了Web的录制选项,使得用户能够轻松地生成自动化测试脚本。
Web录制提供了以下选项:
浏览器
您可以选择用于录制的浏览器类型,根据您的安装包和平台不同,类型选项会有所不同:
- 在 Windows 上,目前支持 Chrome、Microsoft Edge 和 Firefox。
- 在 Linux 上,支持龙芯浏览器、奇安信浏览器和 Chrome。
对于 Firefox,CukeTest 将使用内置的 Firefox 92 版本进行录制。而 Chrome 等其他浏览器将默认使用系统中已安装的版本。
如果录制选项中没有列出您所需的浏览器,无需担心。Windows 和 Linux 都支持使用本地安装的任何 Chromium 内核浏览器。只需在录制设置中点击 选择浏览器…
并在弹出的文件对话框中指定浏览器的可执行文件路径即可。
除了浏览器外,您还可以选择Electron类型应用。选择Electron后,其他选项会相应变化,详情请查看Electron录制选项
起始网址
设置录制开始时自动打开的网址。如果留空,默认将打开一个新标签页,您可以手动输入网址。
Web录制参数
这些是启动浏览器时传递的参数,例如,使用 viewport-size
参数可以设置视窗的尺寸。默认值是 1280,720
,意味着内容将在 1280x720 的视窗中显示,超出部分需要滚动浏览。以下表格解释了各个选项及其参数,设置时无需加引号。
选项 | 参数 | 描述 |
---|---|---|
color-scheme | 主题颜色 | 仿真首选的配色方案,可选 light 或 dark 。 |
geolocation | 地理定位 | 设置地理位置坐标,如 37.819722,-122.478611 。 |
lang | 语言/区域 | 设置浏览器的语言和地区,如 zh-CN 。 |
proxy-server | 代理服务器 | 设置代理服务器地址,如 http://myproxy:3128 或 socks5://myproxy:8080 。 |
timezone | 时区 | 设置模拟的时区,如 Europe/Rome 。 |
timeout | 超时时间 | 设置操作超时的时间(毫秒),默认为 20000 。 |
viewport-size | 视窗大小 | 设置浏览器视窗的尺寸(像素),如 1280,720 。 |
user-agent | 用户代理 | 自定义用户代理字符串。 |
录制前询问保存文件名
如果未选中此项,每次录制都会自动使用默认文件名保存脚本。选中后,系统将在每次录制前提示用户输入脚本的保存文件名。