Compatibility/Automated compat testing: Difference between revisions

bullets rather than numbers for this list
(new section about other purposes)
(bullets rather than numbers for this list)
Line 27: Line 27:
The above features will be excellent for web compatibility testing. However, the tool we write can also be used in various other ways, including  
The above features will be excellent for web compatibility testing. However, the tool we write can also be used in various other ways, including  


# Stability testing - loading many sites w/o crashing
* Stability testing - loading many sites w/o crashing
# Browser regression testing - comparing output from Gecko version n and Gecko version n+1
* Browser regression testing - comparing output from Gecko version n and Gecko version n+1
# Memory analysis - using Gecko's built-in methods for dumping memory stats or OS reporting
* Memory analysis - using Gecko's built-in methods for dumping memory stats or OS reporting
## A special case of memory analysis might be to compare memory usage for Gecko and Webkit when loading the same page, might give us hints about structures and sites Webkit handles better than Gecko memory-wise
** A special case of memory analysis might be to compare memory usage for Gecko and Webkit when loading the same page, might give us hints about structures and sites Webkit handles better than Gecko memory-wise


== Compatipede 2 architecture ==
== Compatipede 2 architecture ==


[[File:Compatipede-2-structure.png|1001px frameless]]
[[File:Compatipede-2-structure.png|1001px frameless]]
Confirmed users
74

edits