文件名称:shadow-automation-selenium:该项目致力于使用Java Selenium自动化多级影子根域。 您可以将此插件嵌入到JavaSelenium项目中
文件大小:27KB
文件格式:ZIP
更新时间:2024-05-22 21:14:30
automation polymer selenium selenium-java custom-elements
使用Selenium的影子根DOM自动化 影子DOM: Shadow DOM是提供组件样式和标记封装的Web标准。 这是Web组件故事中至关重要的部分,因为它可以确保即使在页面上使用其他CSS或JavaScript,该组件也可以在任何环境中正常工作。 自定义HTML标签: Selenium工具无法直接识别自定义HTML标签。 使用此插件,您可以处理任何自定义HTML标记。 问题陈述: 您已经用java selenium开发了基于Web的自动化框架。 您的前端应用程序使用使用影子dom的Polymer。 Selenium不提供任何处理影子球元素的方法。 您的应用程序页面包含无法使用Selenium直接识别的自定义HTML标记。 解决方案: 您可以通过添加jar文件或在Java selenium项目中包含maven依赖项来使用此插件。 这个怎么运作: 方法: WebElement
【文件预览】:
shadow-automation-selenium-master
----.gitignore(583B)
----codecov.yml(355B)
----src()
--------main()
--------test()
----resources()
--------querySelector.js(20KB)
----.travis.yml(470B)
----LICENSE(11KB)
----.github()
--------ISSUE_TEMPLATE()
----pom.xml(10KB)
----README.md(8KB)
----catalog.xml(717B)
----settings.xml(566B)