This directory contains autotests and manual tests for the Qt WebSockets module. In addition, Autobahn|Testsuite, a standard test suite for WebSocket Protocol (RFC 6455), can be used for testing the conformance of Qt WebSockets. http://autobahn.ws/testsuite/ Refer to Autobahn|Testsuite installation documentation at http://autobahn.ws/testsuite/installation.html //! [testsuite] \section1 Testing Qt WebSockets with Autobahn|Testsuite \section2 wstest - fuzzingserver mode \code cd your_build_dir/tests/manual/compliance qmake your_src_dir/tests/manual/compliance/compliance.pro make cd ~ wstest -m fuzzingserver \endcode Then, in another terminal: \code cd your_build_dir/tests/manual/compliance ./tst_compliance \endcode Test results will be generated under ~/reports/clients directory. Point your browser to ~/reports/clients/index.html. \section2 wstest - fuzzingclient mode \code cd your_build_dir/examples/websockets/echoserver qmake your_src_dir/examples/websockets/echoserver/echoserver.pro make ./echoserver -p 9001 \endcode Then, in another terminal: \code cd ~ wstest -m fuzzingclient \endcode Test results will be generated under ~/reports/servers directory. Point your browser to ~/reports/servers/index.html. //! [testsuite]