新的InternetExplorerDriver()没有通过JSP工作

时间:2013-04-29 05:13:27

标签: jsp webdriver

我已经实现了一个selenium webdriver框架以及JSP UI来进行交互。当用户选择一些要在UI上执行的测试用例时,这将调用Java函数process_Testcases(TCArray)

Init instance1 = new Init();
instance1.process_Testcases(TCArray);

这个java类“Init”正在调用gettiing,但是在创建新的InternetExplorerDriver();的实例中,它只是从那里出来而没有抛出任何异常或错误&直接生成报告(这是我的框架实用程序的一部分)而不执行脚本。

我像这样独立测试了这个Init类,

public static void main(String[] args) throws ParserConfigurationException, SAXException, IOException, InterruptedException 
   {
      String[] ab = {"Bancs"+GlobalConstance.fileSeparator+"Bancs_CP_P&MB.xml"};
      Init ini = new Init();
      ini.process_Testcases(ab);      
   }

&安培;这按计划进行。即新的IE实例正在创建。 当我用JSP执行同一个类时,有人可以帮我解决问题吗?

这就是我用webdriver实例化IE的方法

WebDriver driverHandle;
File file = new File("C:"+GlobalConstance.fileSeparator+"Selenium"+GlobalConstance.fileSeparator+"Ref_Library"+GlobalConstance.fileSeparator+"IEDriverServer.exe");
System.setProperty("webdriver.ie.driver", file.getAbsolutePath());
driverHandle = new InternetExplorerDriver();
driverHandle.get(testData);   
driverHandle.manage().window().maximize();

此致 Shweta

0 个答案:

没有答案