On Tue, 03 Jul 2001 17:11:30 -0700 esteemed Asa Dotzler did hold forth 
thusly:
> 
> Debug|chofmann's browser buster.  It doesn't report directly but if 
> enough people run it with a talkback build it will help to solidify the 
> mean time between failure numbers.  I've been running it regularly for 
> quite some time.  Back in November of last year I was thrilled when I 
> hit 200 pages and now I'm bummed out if I don't make 1000 (on linux). 
> We're definitely getting better.

Is there any kind of browser buster that would navigate different browsers 
from different vendors in order to generate comparative data on stability?

I wonder if IE is scriptable to be controlled to go to a series of sites. 
Running Moz and IE side by side with a scripted series of sites would yield 
some useful data. But since IE's performance couldn't be reported back by 
talkback we'd need another way to report back the results. 

So I'm wondering how to go about doing this. I'd like to take a stab at 
making a utility that would do this to run IE and Moz side by side and then 
to make a report (initially that would have no way to be automatically sent 
back) to describe how far each of them got. 

A few questions:

1) How does the chofmann's existing browser buster choose the series of links 
that it visits?

2) Is there some list of the top n hundred sites visited? Or top n pages in 
those sites that are stable URLs that get visited?

3) Would it make sense to have a page scanner that would go to big sites and 
then link to some links off of them and then send the two browsers to these 
links in succession?

4) I think the main testing program should try to load each page itself 
before telling each of the browsers to do so. Once it succeeded then it would 
direct each browser to load a page.

5) Can a separate process tell Moz to go to a page? (preferably without 
telling Moz to open a new window but it'd be nice to test with multiple 
windows opening as well)

6) Can Moz use IPC to report back that it finished loading a given page?

I think a tool to compare browsers would need to run as a separate process 
that did not crash when a browser crashed. So hence the need for some form of 
IPC via perhaps a named pipe or a socket connection to the browser. 



Reply via email to