Selenium IDE 使用指南系列

  1. Selenium IDE 使用指南一(爬虫脚本录制器)
  2. Selenium IDE 使用指南二(命令行运行器)
  3. Selenium IDE 使用指南三(控制流)
  4. Selenium IDE 使用指南四(代码导出)
  5. Selenium IDE 使用指南五(常见问题)
  6. Selenium IDE 使用指南六(指令列表)
  7. Selenium IDE 使用指南七(参数定义)

安装

您可以从以下浏览器的官方网络商店安装 Selenium IDE:

启动 IDE

安装完成后,点击浏览器菜单栏中的 Selenium IDE 图标即可启动。

故障排除

如果在菜单栏中没有看到 Selenium IDE 的图标,请尝试以下方法:

选项 1:检查扩展程序设置

确保已在浏览器的扩展程序设置中启用了 IDE。您可以在地址栏输入以下地址并按 Enter 键快速跳转:

  • Chrome: chrome://extensions
  • Firefox: about:addons

选项 2:检查工具栏隐藏设置

扩展程序可能已启用,但图标被隐藏。尝试调整浏览器工具栏的大小以提供更多空间。

  • Chrome: 点击地址栏右侧的分隔符,按住鼠标左键并向左或向右拖动。
  • Firefox: 右键点击工具栏空白处,选择 Customize(自定义),调整菜单栏布局后点击 Done(完成)。

欢迎屏幕

启动 IDE 后,将显示欢迎对话框。您可以快速访问以下选项:

  • 在新项目中记录新测试
  • 打开一个现有项目
  • 创建一个新项目
  • 关闭 IDE

如果您是首次使用 IDE(或正在启动新项目),请选择第一个选项。

记录您的第一个测试

创建新项目后,系统会提示您命名项目并提供基础 URL(Base URL)。基础 URL 是您正在测试的应用程序的地址,只需设置一次,它将应用于该项目中的所有测试。如有需要,您稍后也可以更改此设置。

完成设置后,将打开一个新的浏览器窗口加载基础 URL,并自动开始记录。


与页面进行交互时,您的每个操作都会被记录在 IDE 中。要停止录制,请切换回 IDE 窗口,然后点击录制图标。

整理测试

测试 (Tests)

您可以通过以下步骤添加新测试:

  1. 点击左侧工具栏菜单顶部(Tests 标题右侧)的 + 符号。
  2. 命名测试。
  3. 点击 ADD

添加测试后,您可以手动输入命令,也可以点击 IDE 右上角的录制图标进行录制。

测试套件 (Suites)

可以将多个测试分组到套件中以便管理。

创建项目时,系统会自动创建一个 Default Suite,并将您的第一个测试自动添加到其中。要创建和管理套件,请转到 Test suites 面板。您可以通过点击左侧工具栏菜单顶部的下拉菜单(例如点击 Tests 字样)并选择 Test suites 进入该面板。

添加套件

  1. 点击左侧栏菜单顶部 Test Suites 标题右侧的 + 符号。
  2. 提供名称。
  3. 点击 ADD

添加测试到套件

要将测试添加到套件中,请将鼠标悬停在套件名称上,然后执行以下操作:

  1. 点击 Test Suites 标题右侧显示的图标。
  2. 点击 Add tests
  3. 从菜单中选择要添加的测试。
  4. 点击 Select

删除测试

要删除测试,请将鼠标悬停在该测试上,然后点击名称右侧显示的 X 图标。

删除或重命名套件

  • 删除套件: 点击套件名称右侧出现的图标,选择 Delete,并在提示时再次点击 Delete 确认。
  • 重命名套件: 点击套件名称右侧出现的图标,选择 Rename,更新名称后点击 RENAME

保存工作

要保存您在 IDE 中的所有操作,请点击 IDE 右上角的保存图标。

系统将提示您输入保存项目的位置和名称。最终结果是一个带有 .side 扩展名的单个文件。

回放

浏览器内

您可以在 IDE 中直接播放测试。选择要播放的测试或套件,然后点击测试编辑器上方菜单栏中的播放按钮。

测试将在浏览器中执行。如果录制时打开的窗口仍未关闭,系统将使用该窗口;否则,将打开并使用一个新窗口。

跨浏览器

如果需要在其他浏览器上运行 IDE 测试,请确保安装命令行运行器(CLI Runner)。有关详细信息,请参阅本系列指南的第二部分。

说明:本文内容基于 Selenium IDE v3+ 版本(浏览器扩展版)。旧版 Selenium IDE(v2 及以前)仅支持 Firefox 且功能有所不同,请注意区分。