The way how JSErrorCollector collects errors is slightly different,
but when I load www.google.com
I see two (the same) errors produced by Firebug and JSErrorCollector

What page should I load to see a difference?

Honza

On May 22, 9:00 pm, Krishnamoorthy Cognizant
<[email protected]> wrote:
> Hi all,
> I have been using public mguillem / JSErrorCollector for JS Error
> validation. I have compared the Firebug console Js Error count with
> JSErrorCollector count and observed that both are not matched.
>
> Please find code for JSErrorCollector. I would like to know which is
> showing correct value. Can any one help me please.
>
> public class temp{
>         static BufferedWriter bw;
>         static WebDriver driver;
>
>         static void writeline(String line){
>                 try{
>                         bw.write(line);
>                         bw.newLine();
>                         bw.flush();
>                         }catch(Exception ioe){ioe.printStackTrace();}}
>
>         public static void main(String a[])throws Exception{
>                  bw = new BufferedWriter(new FileWriter("out.txt",true));
>                  //final String firebugPath = 
> "d:\\selenium\\firebug-1.9.2-fx.xpi";
>                  FirefoxDriver driver = new FirefoxDriver();
>                         FirefoxProfile ffprofile = new
> ProfilesIni().getProfile("default");//FirefoxProfile();
>                         //ffprofile.addExtension(new File(firebugPath));
>                         
> //ffprofile.setPreference("extensions.firebug.currentversion",
> "1.9.2");
>                 JavaScriptError.addExtension(ffprofile);
>                         driver = new FirefoxDriver(ffprofile);
>
>                  FileReader fr = new FileReader(new File("url.txt"));
>                  BufferedReader reader = new BufferedReader(fr);
>                  String line="";
>                  writeline("-------------------------------");
>                  while((line=reader.readLine())!=null){
>                  try{
>                          driver.get(line); 
> //http://origin-www4.hasbro.com/littlestpetshop/
> en_US/
>                          //Thread.sleep(10000);
>                          List<JavaScriptError> jsErrors =
> JavaScriptError.readErrors(driver);
>                         // Thread.sleep(6000);
>                         System.out.println("###start displaying errors");
>                         for(int i = 0; i < jsErrors.size(); i++) {
>                                 writeline("Web URL Name= " +line);
>                                 writeline("Get Source Name= " +
> jsErrors.get(i).getSourceName());
>                                 writeline("Get JavaScript Error Message=
> "+jsErrors.get(i).getErrorMessage());
>                                 
> System.out.println(jsErrors.get(i).getErrorMessage());
>                                 writeline(String.valueOf("Get LineNumber=
> "+jsErrors.get(i).getLineNumber()));
>                                 writeline("                    ");
>                                 
> System.out.println(jsErrors.get(i).getSourceName());
>
>                         }
>                  }catch(Exception e){e.printStackTrace();}
>                 //  driver.close();
>               //  driver.quit();
>
>                  }
>                  bw.close();
>                  }
>
>
>
>
>
>
>
> }

-- 
You received this message because you are subscribed to the Google
Groups "Firebug" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
https://groups.google.com/forum/#!forum/firebug

Reply via email to