Hi all,

Currently our integration tests and selenium tests runs separately. My idea
is it would be good if we can execute all the tests together.

1. We want to generate the code coverage report after executing two types
of tests.
2. When executing selenium tests, we have to do the pre-setup tasks (create
tenant, create api, etc...), which can be done via integration tests
(currently we are doing that manually)
3. Make running all tests by one single command.
4. Avoid people forgetting to run tests, when maintaining separate test
frameworks

What we have do to is,
1. Write a extension class to execute all pre-setup tasks [create tenants,
applications, apis, etc....]
2. Make mvn profiles to run integration and selenium tests either
separately or all together.
3. Generate code coverage report at the end of all test execution.

Thanks
Amalka
_______________________________________________
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to