Automated tests and
...
test cases
Different test tools for Cloudstack
Test tool | Language | Pros | Cons |
---|
marvin | Python | - lot of test cases
- Configure cloudstack zone.
- well known from the community.
| - Seams hard to define tests scenario
|
Marvin-pytest | Python using pytest | - unit test framework
- might be able to reuse marvin libraries
- reusable test cases and library
| - Prototype state (POC in pytest branch)
|
cloudstack_spec | Ruby rspec | - easy to define tests scenario
- can use serverspec libraries
- Can be used with testkitchen for CI
| - Ruby based (not much code of CloudStack use ruby)
- Prototype state (basic POC avail on github)
|
Continous Integration infrastructure