Open main menu

OpenVZ Virtuozzo Containers Wiki β

Changes

Test writer

275 bytes added, 12:57, 27 August 2015
add more existed autotests
* [[Guide to writing Manual tests|Guide to writing Manual tests]]
* [[Manual testing plans|Manual testing plans]]
 
== Writing Automated Tests ==
As the name suggests, automated tests are tests that are automatically ran against software.
They also report any errors found during the tests automatically. We prefer tests written in the Python programming language.
 
{{FIXME|add tests from all OpenVZ components}}
If you have strong knowledge in C then you may contribute to these tests:
* [https://github.com/xemul/criu/tree/master/test CRIU (Checkpoint and Restore in Userspace) autotests]* [https://github.com/xemul/p.haul/tree/master/test pP.haul autotestsHaul]* [https://github.com/xemul/libct/tree/master/test libct autotestsLibCT]* [https://github.com/OpenVZ/prl-disp-service/tree/master/Tests Virtuozzo dispatcher]* [https://github.com/OpenVZ/libvzctl/tree/master/test libvzctl]* [https://github.com/OpenVZ/ploop/tree/master/test Ploop]* [https://github.com/OpenVZ/vztt/tree/master/test vztt]
Part of these autotests running continuously in [http://ci.openvz.org/ ci.openvz.org].
[[Category: QA]]