Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "COSMOS/COSMOS TEST AUTO"
(→'''3) Test Details''') |
m (→'''1) Introduction''') |
||
Line 1: | Line 1: | ||
== '''1) Introduction''' == | == '''1) Introduction''' == | ||
− | This page | + | This page provides information and links related to Test Automation of COSMOS junits. |
== '''2) Test Automation Overview''' == | == '''2) Test Automation Overview''' == |
Revision as of 16:42, 8 April 2008
1) Introduction
This page provides information and links related to Test Automation of COSMOS junits.
2) Test Automation Overview
The COSMOS build is based on Eclipse PDE (Plug-in Development Environment)and it runs in the eclipse server. Currently the candidate drivers at the end of an iteration are manually tested by the respective component teams. This initiative is to define the process of testing and automate as much as junits possible as part of the build. By automating and integrating with the build, testing can be done more often and bugs will be discovered early on.
The test cases are available in CVS at the following location:
Go to HEAD -> org.eclipse.cosmos -> tests
3) Test Details
The following table briefly explains the different contacts for the test cases as well as the pre reqs and test setup needed to execute it.
Sl No | Component | Test Project | Contact Person | Dependencies | Test Setup |
---|---|---|---|---|---|
1 | data-collection | org.eclipse.cosmos.dc.cmdf.services.tests | David Whiteman | org.eclipse.cosmos.common.tests | testTempDirectory=c:/temp/tmp/cosmos.rm.cmdbf in CMDBfTestMessages.properties should exist |
2 | data-collection | org.eclipse.cosmos.dc.framework.test | ? | ? | ? |
3 | data-collection | org.eclipse.cosmos.dc.stat.datamgr.testing | ? | ? | ? |
4 | data-collection | org.eclipse.cosmos.dc.tests | ? | ? | ? |
5 | data-collection | org.eclipse.cosmos.example.mdr.registration.tests | ? | ? | ? |
1 | data-reporting | org.eclipse.cosmos.dr.tests | ? | ? | ? |
2 | data-reporting | org.eclipse.cosmos.dr.tests.drs.service.handler | ? | ? | ? |
3 | data-reporting | org.eclipse.cosmos.dr.tests.drs.service.handler.tptp | ? | ? | ? |
4 | data-reporting | org.eclipse.cosmos.dr.tests.views | ? | ? | ? |
5 | data-reporting | org.eclipse.cosmos.dr.tests.web.ui | ? | ? | ? |
1 | management-enablement | org.eclipse.cosmos.me.dmtoolkit.tests | ? | ? | ? |
2 | management-enablement | org.eclipse.cosmos.me.management.tests | ? | ? | ? |
1 | resource-modeling | org.eclipse.cosmos.rm.repository.tests | ? | ? | ? |
2 | resource-modeling | org.eclipse.cosmos.rm.smlif.tests | ? | ? | ? |
3 | resource-modeling | org.eclipse.cosmos.rm.validation.tests | ? | ? | ? |
We will try to automate as much as possible from the above list using the TPTP Test Automation Framework.