зеркало из https://github.com/mozilla/gecko-dev.git
31cf91aa4e | ||
---|---|---|
.. | ||
build | ||
config | ||
src | ||
utils | ||
README |
README
Browser responsiveness testbase. 1. How to build. Before building of responsiveness testbase you need to edit CommonProperties config file (TOP/config/CommonProperties). Please change HTML_ROOT, HTML_ROOT_DIR, CGI_BIN_ROOT, CGI_BIN_ROOT_DIR, PERL_DIR properties to your values. This config file is self documented and contain example values. After that please cd to the TOP/build directory and do make 2. Requirements. To use responsiveness testbase you needed in HTTP server. Please configure and run this server before building. Testbase was verified on Apache/1.3.1 (Unix) and JavaWebServer2.0 (sparc, Solaris 2.6). You may use this testbase with any Browser. You do not need to build Mozilla and webclient. 3. How to use. After performing step 1 and 2 run any browser and perform the following steps: - load $(HTML_ROOT)/responsiveness/index.html. - from this html you may run tests (Button "Run Tests") or manage Testbase logs (to compare logs use Button "Manager of Test Logs") - press "Run Tests" button and select select the subset of tests to execute. Also, add descriptions and Unique ID of that execution - execute tests and see the log of execution - every testcase is self documented and you need to read instruction about how to process every testcase - execute tests with different browser and see the log of execution - from $(HTML_ROOT)/responsiveness/index.html start Manager of Tests Logs and compare 2 logs for different browsers.