| OLD | NEW |
| 1 The Web Platform Tests Project [](http://irc.w
3.org/?channels=testing) | 1 The Web Platform Tests Project [](http://irc.w
3.org/?channels=testing) |
| 2 ============================== | 2 ============================== |
| 3 | 3 |
| 4 The Web Platform Tests Project is a W3C-coordinated attempt to build a | 4 The Web Platform Tests Project is a W3C-coordinated attempt to build a |
| 5 cross-browser testsuite for the Web-platform stack. However, for mainly | 5 cross-browser testsuite for the Web-platform stack. However, for mainly |
| 6 historic reasons, the CSS WG testsuite is in a separate repository, | 6 historic reasons, the CSS WG testsuite is in a separate repository, |
| 7 [csswg-test](https://github.com/w3c/csswg-test). Writing tests in a way | 7 [csswg-test](https://github.com/w3c/csswg-test). Writing tests in a way |
| 8 that allows them to be run in all browsers gives browser projects | 8 that allows them to be run in all browsers gives browser projects |
| 9 confidence that they are shipping software that is compatible with other | 9 confidence that they are shipping software that is compatible with other |
| 10 implementations, and that later implementations will be compatible with | 10 implementations, and that later implementations will be compatible with |
| (...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 85 After installation ensure that the path to OpenSSL is on your `%Path%` | 85 After installation ensure that the path to OpenSSL is on your `%Path%` |
| 86 environment variable. | 86 environment variable. |
| 87 | 87 |
| 88 Then set the path to the default OpenSSL configuration file (usually | 88 Then set the path to the default OpenSSL configuration file (usually |
| 89 something like `C:\OpenSSL-Win32\bin\openssl.cfg` in the server | 89 something like `C:\OpenSSL-Win32\bin\openssl.cfg` in the server |
| 90 configuration. To do this copy `config.default.json` in the | 90 configuration. To do this copy `config.default.json` in the |
| 91 web-platform-tests root to `config.json`. Then edit the JSON so that | 91 web-platform-tests root to `config.json`. Then edit the JSON so that |
| 92 the key `ssl/openssl/base_conf_path` has a value that is the path to | 92 the key `ssl/openssl/base_conf_path` has a value that is the path to |
| 93 the OpenSSL config file. | 93 the OpenSSL config file. |
| 94 | 94 |
| 95 Alternatively, you may also use |
| 96 [Bash on Ubuntu on Windows](https://msdn.microsoft.com/en-us/commandline/wsl/abo
ut) |
| 97 in the Windows 10 Anniversary Update build, then access your windows |
| 98 partition from there to launch wptserve. |
| 95 | 99 |
| 96 Test Runner | 100 Test Runner |
| 97 =========== | 101 =========== |
| 98 | 102 |
| 99 There is a test runner that is designed to provide a | 103 There is a test runner that is designed to provide a |
| 100 convenient way to run the web-platform tests in-browser. It will run | 104 convenient way to run the web-platform tests in-browser. It will run |
| 101 testharness.js tests automatically but requires manual work for | 105 testharness.js tests automatically but requires manual work for |
| 102 reftests and manual tests. | 106 reftests and manual tests. |
| 103 | 107 |
| 104 The runner can be found at `/tools/runner/index.html` on the local | 108 The runner can be found at `/tools/runner/index.html` on the local |
| (...skipping 146 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 251 [contributing]: https://github.com/w3c/web-platform-tests/blob/master/CONTRIBUTI
NG.md | 255 [contributing]: https://github.com/w3c/web-platform-tests/blob/master/CONTRIBUTI
NG.md |
| 252 [ircw3org]: https://www.w3.org/wiki/IRC | 256 [ircw3org]: https://www.w3.org/wiki/IRC |
| 253 [ircarchive]: http://krijnhoetmer.nl/irc-logs/testing/ | 257 [ircarchive]: http://krijnhoetmer.nl/irc-logs/testing/ |
| 254 [mailarchive]: http://lists.w3.org/Archives/Public/public-test-infra/ | 258 [mailarchive]: http://lists.w3.org/Archives/Public/public-test-infra/ |
| 255 | 259 |
| 256 Documentation | 260 Documentation |
| 257 ============= | 261 ============= |
| 258 | 262 |
| 259 * [How to write and review tests](http://testthewebforward.org/docs/) | 263 * [How to write and review tests](http://testthewebforward.org/docs/) |
| 260 * [Documentation for the wptserve server](http://wptserve.readthedocs.org/en/lat
est/) | 264 * [Documentation for the wptserve server](http://wptserve.readthedocs.org/en/lat
est/) |
| OLD | NEW |