• Selenium Video Tutorials

Selenium IDE 代码导出



通过录制应用程序测试生成的 Selenium IDE 代码可以导出到其他语言,例如 JavaC# 等。生成的代码可以导入到 Eclipse、IntelliJ 等其他 IDE 中,并用于其他自动化测试。

代码导出步骤

步骤 1 − 按照 Selenium IDE 测试创建 中所述的步骤 1 到步骤 8 进行操作。

步骤 2 − 将项目保存在某个位置。

Selenium IDE Code Export 1

步骤 3 − 使用运行当前测试运行测试。

步骤 4 − 执行完成后,"<测试名称>" 成功完成的消息将出现在日志选项卡下。

Selenium IDE Code Export 2

步骤 5 − 测试执行成功完成后,我们可以推断测试运行良好,其代码可以重复使用。为了重复使用,我们需要导出为此测试生成的代码。

单击左上角测试用例名称旁边显示的三个点,如下图所示。

Selenium IDE Code Export 3

步骤 6 − 从可见的下拉菜单中选择导出选项。

Selenium IDE Code Export 4

步骤 7 − 选择语言,然后单击导出按钮。

Selenium IDE Code Export 5

步骤 8 − 指定 Selenium IDE 代码要导出的名称和位置。然后单击保存按钮。

如果选择的语言为 Java JUnit,则导出的版本应具有 .java 扩展名。

步骤 7 − 将此文件导入 IntelliJ 或 Eclipse,并添加必要的依赖项以支持从 Selenium IDE 生成的 JUnit 测试。

  • C# Unit
  • Java JUnit
  • JavaScript Mocha
  • Python pytest
  • Ruby RSpec

处理导出的代码并向测试添加依赖项

步骤 1 − 导出的 Java JUnit 代码适用于 Java 8 及更高版本、JUnit 4.12 和最新版本的 Selenium。

步骤 2 − 为了重用从 Selenium IDE 导出的代码,请从以下链接将 Selenium 和 JUnit Maven 依赖项添加到 pom.xml 文件:Selenium JavaJUnit

请注意,我们添加了 Selenium 4.x 版本的依赖项以使代码兼容。对于 IntelliJ,系统中的 Java 版本应为 17 或更高版本。但是对于 Eclipse,Java 8 或更高版本就可以了。

结论

本教程全面介绍了 Selenium IDE 代码导出。我们首先介绍了代码导出的步骤。这使您对 Selenium IDE 中的代码导出有了深入的了解。明智的做法是继续练习您所学的内容,并探索与 Selenium 相关的其他内容,以加深您的理解并拓宽您的视野。

广告