Difference between revisions of "Test writer"
(Add links to existed autotests) |
(add more existed autotests) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | {{stub}} | ||
+ | |||
== Writing Manual Tests == | == Writing Manual Tests == | ||
Manual test cases are utilized by testers to perform predefined test cases against software. No programming knowledge is required to write manual test cases. | Manual test cases are utilized by testers to perform predefined test cases against software. No programming knowledge is required to write manual test cases. | ||
− | [[Guide to writing Manual tests|Guide to writing Manual tests]] | + | * [[Guide to writing Manual tests|Guide to writing Manual tests]] |
− | + | * [[Manual testing plans|Manual testing plans]] | |
== Writing Automated Tests == | == Writing Automated Tests == | ||
Line 10: | Line 12: | ||
As the name suggests, automated tests are tests that are automatically ran against software. | 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. | They also report any errors found during the tests automatically. We prefer tests written in the Python programming language. | ||
− | |||
− | |||
If you have strong knowledge in C then you may contribute to these tests: | 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) | + | * [https://github.com/xemul/criu/tree/master/test CRIU (Checkpoint and Restore in Userspace)] |
− | * [https://github.com/xemul/p.haul/tree/master/test | + | * [https://github.com/xemul/p.haul/tree/master/test P.Haul] |
− | * [https://github.com/xemul/libct/tree/master/test | + | * [https://github.com/xemul/libct/tree/master/test LibCT] |
+ | * [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]] | [[Category: QA]] |
Latest revision as of 12:57, 27 August 2015
Writing Manual Tests[edit]
Manual test cases are utilized by testers to perform predefined test cases against software. No programming knowledge is required to write manual test cases.
Writing Automated Tests[edit]
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.
If you have strong knowledge in C then you may contribute to these tests:
Part of these autotests running continuously in ci.openvz.org.