Selenide Exporter for Katalon Recorder

Selenide Exporter for Katalon Recorder

1.2
2023-03-04
1

介绍

将 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 测试


查看更多
评分 0
0 位用户参与评分
使用人数
293+
插件大小
41.59KB
版本号 1.2
所属类别 开发者工具
提供方 jpratt2
支持语言 美国英语)
更新时间 2023-03-04 05:09:49
ID mkbfcgpbkcaieiajhllpdocjfnfcbmlm