51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Selenide Exporter for Katalon Recorder

ID: mkbfcgpbkcaieiajhllpdocjfnfcbmlm

提供方: jpratt2

版本: 1.2

大小: 41.59KiB

更新时间: 2023-03-04 05:09:49

支持语言: 美国英语)

简介:

将 Katalon Recorder 浏览器操作导出到 Selenide 框架
发行说明:版本 1.2
为 XPath 定位器添加更好的语法 $x(..)
为 css= 定位器添加功能

使用 Katalon Recorder 插件为 Selenide 框架和 JUnit 4 创建自动化网站测试。

脚步:

  1. 记录浏览器操作并在 Katalon Recorder 中使用各种断言命令来创建可重放的网站测试。

  2. 在记录器中单击"导出"并选择"Selenide Framework"。

  3. Selenide语法会自动生成。

注意:Selenide 语法中的"assert"和"verify"没有区别。相反,如果您使用 Maven,则可以使用以下代码。

命令行:mvn"-Dsurefire.skipAfterFailureCount=1"测试
pom:
<构建>
<插件>
<插件>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<版本>3.0.0-M4</版本>
<配置>
<skipAfterFailureCount>1</skipAfterFailureCount>
</配置>
</插件>
</插件>
</构建>

这会在第一次失败后停止测试。如果您想防止失控故障,您可以将数量增加到 3 或 10。

相关信息:
硒化物框架:https://selenide.org/
Katalon Recorder 插件:https://chrome.google.com/webstore/detail/katalon-recorder-selenium/ljdobmomdgdljniojadhoplhkpialdid
源代码:https://github.com/jpratt2/selenideExport-release


如果你想在 Maven 中开始使用 Selenide:
<依赖关系>
<依赖关系>
<groupId>com.codeborne</groupId>
<artifactId>硒化物</artifactId>
<版本>5.7.0</版本>
</依赖>
<依赖关系>
<groupId>联合</groupId>
<artifactId>junit</artifactId>
<版本>4.13</版本>
</依赖>
</依赖项>

注意:在 Selenide 中,您不必维护浏览器驱动程序。它会自动执行此操作。如果你想在 Maven 中使用特定的浏览器启动测试,你可以使用这个命令行语法:
mvn -Dselenide.browser=firefox 测试

插件下载:

赞(5)
未经允许不得转载:工具盒子 » Selenide Exporter for Katalon Recorder