This is a test suite for Crosswalk, which includes:
cordova/: Crosswalk based Cordova tests
usecase/: use-case samples as tests
webapi/: Web API tests
wrt/: Web Runtime Tests
misc/: miscellaneous tests
web-mbat-xwalk-tests: basic acceptance tests
wrt-documentation-verification-tests: tests for documents verification
stability/: stability tests
doc/: see documentaion below
tools/: tools for this test suite
TESTER-HOME-DIR in this reposistory is a macro used for multiuser
support. It should be replaced by a real home directory, e.g.
before running the test suite.
Check out our documents at
For test suite and test case development, please go through the following documents firstly:
For testing execution and reports, please follow these user guides:
Move the Web, Write Some Tests!
Absolutely everyone is welcome (and even encouraged) to contribute to test development and bug report. No test is too small or too simple, especially if it corresponds to something for which you've noted an bug in Crosswalk project.
The way to contribute is just as usual:
- fork this repository (and make sure you're still relatively in sync with it if you forked a while ago);
- create a branch for your changes,
git checkout -b topic;
- make your changes;
- push that to your repo;
- and send in a pull request based on the above.
Please make your pull requests to
Or you can report an issue of the tests and/or tools in this JIRA system:
Except as noted in
NOTICE files, or as headed with license
info, test suite source code uses a BSD-style license that can be found in the