Go to file
Anastasia Kuznetsova d2f074a92e Refactoring of UI tests
Add description for all ui tests.
Skip few test while implementation of new ui is in progress
Refactored code

Change-Id: Iaf2549c570a8162e7fefaa18be21eda8ae05176f
2014-03-13 16:02:27 +04:00
2014-01-23 12:48:14 +04:00
2013-11-02 12:55:23 -05:00
2014-01-23 13:02:15 +04:00
2013-07-30 10:53:32 -04:00
2014-02-21 00:17:21 +04:00

Murano

Murano Project introduces an application catalog, which allows application developers and cloud administrators to publish various cloud-ready applications in a browsable categorised catalog, which may be used by the cloud users (including the inexperienced ones) to pick-up the needed applications and services and composes the reliable environments out of them in a “push-the-button” manner.

murano-tests

murano-tests repository contains functional and performance tests for Murano project. Functional tests are based on behave framework, performance tests are based on FunkLoad framework. Please, refer to How to Run section for details about how to run tests.

Project Resources

How To Participate

If you would like to ask some questions or make proposals, feel free to reach us on #murano IRC channel at FreeNode. Typically somebody from our team will be online at IRC from 6:00 to 20:00 UTC. You can also contact Murano community directly by openstack-dev@lists.openstack.org adding [Murano] to a subject.

Were holding public weekly meetings on Tuesdays at 17:00 UTC on #openstack-meeting-alt IRC channel at FreeNode.

If you want to contribute either to docs or to code, simply send us change request via gerrit. You can file bugs and register blueprints on Launchpad.

How to Run

Tests For Web UI

The web UI tests allow to perform complex integration testing with REST API service, REST API client, orchestrator component and Murano dashboard component. The simplest way to execute webUI tests is to run tox.

Functional Tests For REST API service

To run all functional tests for REST API service need to run behave with the following command:

# cd murano-tests/rest_api_tests/functional <br>
# behave rest_api_service.feature <br>

Note: need to set the correct configuration for REST API service. Please, check config.ini file for more detailed information.

Performance Tests For REST API service

To run all performance tests for REAT API service need to run func load banch with the following command:

# cd murano-tests/rest_api_tests/load_and_performance <br>
# fl-run-bench test_rest.py TestSuite.mix_for_load_testing <br>
# fl-build-report --html --output-directory=html result-bench.xml <br>

After that we can find the html report in the same folder.

Note: need to set the correct configuration for REST API service. Please, check config.ini file for more detailed information.

Description
No description provided
Readme 8.2 MiB