51Testing软件测试论坛

标题: java+rc,浏览器多窗口的如何处理 [打印本页]

作者: xiaoxiao_cao    时间: 2016-11-25 16:00
标题: java+rc,浏览器多窗口的如何处理
本帖最后由 xiaoxiao_cao 于 2016-11-25 16:08 编辑

以下是我按照书上的代码写的,可一运行就报错,求大神指导?
[attach]103649[/attach]

DefaultSelenium selenium = new DefaultSelenium("localhost",4444,"*firefox","http://www.baidu.com");
                selenium.start();
                selenium.setSpeed("3000");
                selenium.open("http://www.baidu.com");
                selenium.click("name=tj_login");
                try {
                        Thread.sleep(8000);
                }  catch (InterruptedException e)        
                {
                        e.printStackTrace();
                }
                String[] ids = selenium.getAllWindowIds();
                String[] names = selenium.getAllWindowNames();
                String[] titles = selenium.getAllWindowTitles();
                System.out.println("它们的ID分别为:");
                int i;
                for (i=0;i<ids.length;i++);
                        System.out.println(ids);
                System.out.println("它们的names分别为:");
                for (i=0;i<names.length;i++);
                        System.out.println(names);
                System.out.println("它们的titles分别为:");
                for (i=0;i<titles.length;i++);
                        System.out.println(titles);
                        




作者: xiaoxiao_cao    时间: 2016-11-25 16:21
最后的system.out.println 中为的ids[i],names[i],titles[i]
作者: 清晨一缕阳光    时间: 2016-11-25 16:57
自己能发现自己代码里面的错误,非常不错!不过建议使用selenium2,现在3都已经出来了。
作者: xiaoxiao_cao    时间: 2016-11-25 17:01
清晨一缕阳光 发表于 2016-11-25 16:57
自己能发现自己代码里面的错误,非常不错!不过建议使用selenium2,现在3都已经出来了。

嗯嗯  我刚开始学习  先熟悉一段时间  再开始学习Selenium 2
作者: jingzizx    时间: 2016-12-10 15:20





欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2