自动化测试关于ie

 System.setProperty("webdriver.ie.driver","C:\\Program Files\\Internet Explorer\\IEDriverServer.64.exe");
        DesiredCapabilities ieCapabilities = DesiredCapabilities.internetExplorer();
        ieCapabilities.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS,true);
        driver = new InternetExplorerDriver(ieCapabilities);

这样设置之后,ie的安全机制才允许你运行代码。遇到了界面有很多frame跟window时候,需要借助switch_to_xxx函数捕捉,确定界面的唯一元素,只有这样,你才能进行下一步的测试。

你可能感兴趣的:(自动化测试)