IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Testing Qt WebSockets

Qt WebSockets Reference Documentation.

Article lu   fois.

L'auteur

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

Testing Qt WebSockets

Autobahn|Testsuite, a standard test suite for WebSocket Protocol (RFC 6455), can be used for testing the conformance of Qt WebSockets. Refer to Autobahn|Testsuite installation documentation to set up the test suite.

Testing Qt WebSockets with Autobahn|Testsuite

 

wstest - fuzzingserver mode

 
Sélectionnez
cd your_build_dir/tests/manual/compliance
qmake your_src_dir/tests/manual/compliance/compliance.pro
make

cd ~
wstest -m fuzzingserver

Then, in another terminal:

 
Sélectionnez
cd your_build_dir/tests/manual/compliance
./tst_compliance

Test results will be generated under ~/reports/clients directory. Point your browser to ~/reports/clients/index.html.

wstest - fuzzingclient mode

 
Sélectionnez
cd your_build_dir/examples/websockets/echoserver
qmake your_src_dir/examples/websockets/echoserver/echoserver.pro
make

./echoserver -p 9001

Then, in another terminal:

 
Sélectionnez
cd ~
wstest -m fuzzingclient

Test results will be generated under ~/reports/servers directory. Point your browser to ~/reports/servers/index.html.

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+