Selenium 有人在卡塔隆工作室用过硒斧头吗?如果是,如何开始设置和集成过程?

Selenium 有人在卡塔隆工作室用过硒斧头吗?如果是,如何开始设置和集成过程?,selenium,katalon-studio,axe,Selenium,Katalon Studio,Axe,我知道如何使用硒,但从未使用过卡塔隆工作室。需要使用axe扩展测试可访问性工具。如何将Selenium与Katalon结合使用? Katalon已经构建在Selenium之上,但是如果您希望直接使用Selenium命令以允许更大的灵活性,您可以这样做 以下是您必须做的: 导入驱动程序工厂类: 使用WebUI.openBrowser(“”)实例化驱动程序会话后,使用DriverFactory将其保存到变量中: 现在您可以使用Selenium方法: 完整的示例脚本以及所有导入: import org

我知道如何使用硒,但从未使用过卡塔隆工作室。需要使用axe扩展测试可访问性工具。

如何将Selenium与Katalon结合使用? Katalon已经构建在Selenium之上,但是如果您希望直接使用Selenium命令以允许更大的灵活性,您可以这样做

以下是您必须做的:

  • 导入驱动程序工厂类:
  • 使用
    WebUI.openBrowser(“”)
    实例化驱动程序会话后,使用
    DriverFactory
    将其保存到变量中:
  • 现在您可以使用Selenium方法:
  • 完整的示例脚本以及所有导入:

    import org.openqa.selenium.WebDriver
    import org.openqa.selenium.chrome.ChromeDriver
    import com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords as WebUI
    import com.kms.katalon.core.webui.driver.DriverFactory as DriverFactory
    import org.openqa.selenium.By
    
    WebUI.openBrowser('')
    WebDriver driver = DriverFactory.getWebDriver()
    
    driver.get("https://arseblog.news/")
    driver.findElement(By.id("searchsubmit")).click()
    
    WebUI.openBrowser('')
    WebDriver driver = DriverFactory.getWebDriver()
    
    driver.get("https://arseblog.news/")
    driver.findElement(By.id("searchsubmit")).click()
    
    import org.openqa.selenium.WebDriver
    import org.openqa.selenium.chrome.ChromeDriver
    import com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords as WebUI
    import com.kms.katalon.core.webui.driver.DriverFactory as DriverFactory
    import org.openqa.selenium.By
    
    WebUI.openBrowser('')
    WebDriver driver = DriverFactory.getWebDriver()
    
    driver.get("https://arseblog.news/")
    driver.findElement(By.id("searchsubmit")).click()