Difference between revisions of "Talk:Functional Testing"
Line 30: | Line 30: | ||
|colspan="2" bgcolor="#3CB371" style="color:#FFFFFF"|'''Performed''' | |colspan="2" bgcolor="#3CB371" style="color:#FFFFFF"|'''Performed''' | ||
|- | |- | ||
− | |colspan="2" bgcolor="#FFD700" style="color:# | + | |colspan="2" bgcolor="#FFD700" style="color:GRAY"|'''Not Performed''' |
+ | |- | ||
+ | |colspan="2" bgcolor="#FFD700" style="color:RED"|'''Not Performed''' | ||
|} | |} | ||
<br> | <br> | ||
+ | <H3> CNR </H3> | ||
{| class="wikitable" border="1" style="background-color:#F2F2F2" | {| class="wikitable" border="1" style="background-color:#F2F2F2" | ||
! Partner Name | ! Partner Name | ||
Line 59: | Line 62: | ||
|style="color:#FF0000" | Maria Di Girolamo (mariaantonietta.digirolamo@eng.it) | |style="color:#FF0000" | Maria Di Girolamo (mariaantonietta.digirolamo@eng.it) | ||
|} | |} | ||
+ | |||
+ | <H3> ENG </H3> | ||
+ | {| class="wikitable" border="1" style="background-color:#F2F2F2" | ||
+ | ! Partner Name | ||
+ | ! Component Name | ||
+ | ! Owner (@) | ||
+ | ! Tester Name(@) | ||
+ | ! Scope | ||
+ | ! WAR is Valid | ||
+ | ! Renders OK | ||
+ | ! Service Deployed | ||
+ | ! Functional Test | ||
+ | ! Notes | ||
+ | ! Link Test Plan | ||
+ | ! Issue (RedMine Ticket) | ||
+ | |- | ||
+ | | style="color:#FF0000" | CNR | ||
+ | | style="color:#FF0000" |org.gcube.portlets-admin.transect | ||
+ | |style="color:#FF0000" | Fabio Sinalbi (fabio.sinibaldi@isti.cnr.it) | ||
+ | | style="color:#FF0000" | Fabio Sinalbi (fabio.sinibaldi@isti.cnr.it) | ||
+ | | style="color:#FF0000" | Scope | ||
+ | | style="background-color:#3CB371" | | ||
+ | | style="background-color:#FFD700" | | ||
+ | | style="background-color:#3CB371" | | ||
+ | | style="background-color:#3CB371" | | ||
+ | | style="color:#FF0000" | - | ||
+ | |style="color:#FF0000" | Maria |
Revision as of 16:09, 23 November 2015
Functional Test (FT) Procedure
The Software Testing Plan [#1413] is created in the BlueCommons VRE Folder containing two folders: Material and Releases.
Material will contain:
- the general XLS template to be instantiated by each portlet developer for compiling the Testing Plan and
- the portlet folder (created by Portal Manager) for each portlet to be functionality tested. The syntax used to create the portlet folder
will be: $portlet_name_folder.Every developer will create the actual testing plan into Material/$portlet_name_folder including by adding additional files required for the test (e.g. cvs_files).
A Task (Redmine Ticket) will be assigned, by the Release Manager,to each portlet developer.
Releases will contain a folder for each gcube release containing the tests to be executed.
Below the steps to realize the FT procedure:
- The FT procedure will be adopted starting with the gCube 3.10 release.
- The pre-production infrastructure, hosted at CNR, will be used for the FT testing.
- The Release Manager will ask to every partners to suggest the persons that will form the testing team.
- The following recommendations should be mandatory:
- The effort should be based not per application but per number of tests to be executed [1].
- The tester should not be the same owner of the portlet[2].
Functional Test Master Table
This table will include the functional tests results for the Portlets applications executed in the pre-production infrastructure.
The second row (coloured in red) is an example how should be filled this table.
The functional tests will be executed using the Portlet Testing Plan Template.
Legend:
Performed | |
Not Performed | |
Not Performed |
CNR
Partner Name | Component Name | Owner (@) | Tester Name(@) | Scope | WAR is Valid | Renders OK | Service Deployed | Functional Test | Notes | Link Test Plan | Issue (RedMine Ticket) |
---|---|---|---|---|---|---|---|---|---|---|---|
CNR | org.gcube.portlets-admin.transect | Fabio Sinalbi (fabio.sinibaldi@isti.cnr.it) | Fabio Sinalbi (fabio.sinibaldi@isti.cnr.it) | Scope | - | Maria Di Girolamo (mariaantonietta.digirolamo@eng.it) |
ENG
Partner Name | Component Name | Owner (@) | Tester Name(@) | Scope | WAR is Valid | Renders OK | Service Deployed | Functional Test | Notes | Link Test Plan | Issue (RedMine Ticket) |
---|---|---|---|---|---|---|---|---|---|---|---|
CNR | org.gcube.portlets-admin.transect | Fabio Sinalbi (fabio.sinibaldi@isti.cnr.it) | Fabio Sinalbi (fabio.sinibaldi@isti.cnr.it) | Scope | - | Maria |