xiaoxiao_cao 发表于 2016-11-25 16:00:45

java+rc,浏览器多窗口的如何处理

本帖最后由 xiaoxiao_cao 于 2016-11-25 16:08 编辑

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


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:56

最后的system.out.println 中为的ids,names,titles

清晨一缕阳光 发表于 2016-11-25 16:57:36

自己能发现自己代码里面的错误,非常不错!不过建议使用selenium2,现在3都已经出来了。

xiaoxiao_cao 发表于 2016-11-25 17:01:39

清晨一缕阳光 发表于 2016-11-25 16:57
自己能发现自己代码里面的错误,非常不错!不过建议使用selenium2,现在3都已经出来了。

嗯嗯我刚开始学习先熟悉一段时间再开始学习Selenium 2

jingzizx 发表于 2016-12-10 15:20:47

:)
页: [1]
查看完整版本: java+rc,浏览器多窗口的如何处理