Selenium - org.openqa.selenium.chrome.ChromeDriver无法转换为com.thoughtworks.selenium.Selenium

时间:2015-07-27 10:24:55

标签: java api google-chrome flex selenium

我使用flex-ui-selenium自动化我的flex应用程序,它会添加2个数字并将结果显示在警告框中。

以下是我的硒代码:

package com.selenium.testcases;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import com.thoughtworks.selenium.FlexUISelenium;
import com.thoughtworks.selenium.Selenium;

public class FlashSeleniumtest {
        @SuppressWarnings("deprecation")
        public static void main(String[] args) throws Exception {
            System.setProperty("webdriver.chrome.driver", "C:\\dev\\HydFramework\\Hyd\\HybridFrameWork\\jarsForAnt\\chromedriver.exe");
            String BASE_URL = "C:\\Program Files\\Apache Software Foundation\\Tomcat 7.0\\webapps\\FlexDemo\\SeleniumTest-debug\\SeleniumTest.html";
            WebDriver driver = new ChromeDriver();
            //FlashObjectWebDriver driver1  = new FlashObjectWebDriver((FlashObjectWebDriver) driver,"SeleniumTest");
            driver.get(BASE_URL);
            driver.manage().window().maximize();
            FlexUISelenium flexUITester;
            flexUITester = new FlexUISelenium((Selenium) driver, "SeleniumTest");
            flexUITester.type("100").at("first");
            flexUITester.type("200").at("second");
            flexUITester.click("Sum");
        }
        }

当我执行此代码时,我得到以下异常:

" org.openqa.selenium.chrome.ChromeDriver无法转换为com.thoughtworks.selenium.Selenium"。 请帮忙。

0 个答案:

没有答案