Moficacion del path de los features input document, case scheduler, file manager y export, import project

This commit is contained in:
Wendy Nestor
2014-07-10 14:50:18 -04:00
parent 52ad38572c
commit 0baade3502
6 changed files with 50 additions and 48 deletions

View File

@@ -59,8 +59,9 @@ Scenario Outline: Create a 13 case scheduler for a project
| Create with One time only | 12 | admin | 46941969352af5be2ab3f39001216717 | Case Scheduler-One Time only 678%$@ | 4 | | | 20:00 | | | | | | |
| Create with Every | 13 | admin | 46941969352af5be2ab3f39001216717 | Case Scheduler-Every 987&%@ | 5 | | | | | | | | | 12.30 |
| Create with Daily - Test BUG 15316 | 14 | admin | 46941969352af5be2ab3f39001216717 | Bug 15316 | 1 | 2014-01-30 | | 12:00 | | | | | | |
| Test BUG 15330, 15331: Every format in the properties Invalid Start Timer | 15 | admin | 46941969352af5be2ab3f39001216717 | BUG 15330 | 5 | | | | | | | | | 1.00 |
| Test BUG 15330, 15331: Every format in the properties Invalid Start Timer 1.00 | 15 | admin | 46941969352af5be2ab3f39001216717 | BUG 15330 1.0 | 5 | | | | | | | | | 1.00 |
| Test BUG 15330, 15331: Every format in the properties Invalid Start Timer 01.00 | 16 | admin | 46941969352af5be2ab3f39001216717 | BUG 15330 01.00 | 5 | | | | | | | | | 01.00 |
Scenario: Create a new case scheduler with same name
Given POST this data:
@@ -83,7 +84,7 @@ Scenario: Create a new case scheduler with same name
"""
And I request "project/1265557095225ff5c688f46031700471/case-scheduler"
Then the response status code should be 400
And the response status message should have the following text "duplicate"
And the response status message should have the following text "Duplicate"
Scenario: Get the case schedulers list when there are exactly 13 case schedulers
@@ -92,7 +93,7 @@ Scenario: Get the case schedulers list when there are exactly 13 case schedulers
And the response charset is "UTF-8"
And the content type is "application/json"
And the type is "array"
And the response has 15 record
And the response has 16 record
Scenario Outline: Update the case schedulers for a project and then check if the values had changed
@@ -186,6 +187,7 @@ Scenario Outline: Delete all case scheduler of a project created previously in t
| 13 |
| 14 |
| 15 |
| 16 |

View File

@@ -50,11 +50,11 @@ Scenario Outline: Create files and subfolders
And store "prf_uid" in session array as variable "prf_uid_<prf_number>"
Examples:
| test_description | prf_filename | prf_path | prf_content | http_code | type | prf_number |
| into public folder | file_test_1.txt | public/ | only text | 200 | object | 0 |
| into mailtemplates folder | file_test_2.html | templates/ | <h1>Test</h1><p>html test</p> | 200 | object | 1 |
| into public subfolder | file_test_3 | public/public_subfolder | test | 200 | object | 2 |
| into mailtemplates subfolder | file_test_4 | templates/templates_subfolder | test | 200 | object | 3 |
| test_description | prf_filename | prf_path | prf_content | http_code | type | prf_number |
| into public folder | file_test_1.txt | public/ | only text | 200 | object | 0 |
| into mailtemplates folder | file_test_2.html | templates/ | <h1>Test</h1><p>html test</p> | 200 | object | 1 |
| into public subfolder | file_test_3 | public/public_subfolder | test | 200 | object | 2 |
| into mailtemplates subfolder | file_test_4 | templates/templates_subfolder | test | 200 | object | 3 |
Scenario: Create files and subfolders with same name in path public
@@ -100,11 +100,11 @@ Scenario Outline: Update files by updating the content
And the type is "<type>"
Examples:
| test_description | prf_filename | prf_content | http_code | type | prf_number |
| put into public folder | file_test_1.txt | only text - modified | 200 | object | 0 |
| put into mailtemplates folder | file_test_2.html | <h1>Test</h1><p>html test</p><i>modified</i> | 200 | object | 1 |
| put into public subfolder | file_test_3 | put test | 200 | object | 2 |
| put into mailtemplates subfolder | file_test_4 | put test | 200 | object | 3 |
| test_description | prf_filename | prf_content | http_code | type | prf_number |
| put into public folder | file_test_1.txt | only text - modified | 200 | object | 0 |
| put into mailtemplates folder | file_test_2.html | <h1>Test</h1><p>html test</p><i>modified</i> | 200 | object | 1 |
| put into public subfolder | file_test_3 | put test | 200 | object | 2 |
| put into mailtemplates subfolder | file_test_4 | put test | 200 | object | 3 |
Scenario Outline: Get a single Files Manager and check some properties
@@ -119,11 +119,11 @@ Scenario Outline: Get a single Files Manager and check some properties
And that "prf_content" is set to "<prf_content>"
Examples:
| test_description | prf_filename | prf_content | http_code | type | prf_number | row | prf_path |
| put into public folder | file_test_1.txt | only text - modified | 200 | object | 0 | 1 | public/ |
| put into mailtemplates folder | file_test_2.html | <h1>Test</h1><p>html test</p><i>modified</i> | 200 | object | 1 | 1 | templates/ |
| put into public subfolder | file_test_3 | put test | 200 | object | 2 | 0 | public/public_subfolder |
| put into mailtemplates subfolder | file_test_4 | put test | 200 | object | 3 | 0 | templates/templates_subfolder |
| test_description | prf_filename | prf_content | http_code | type | prf_number | row | prf_path |
| put into public folder | file_test_1.txt | only text - modified | 200 | object | 0 | 1 | public/ |
| put into mailtemplates folder | file_test_2.html | <h1>Test</h1><p>html test</p><i>modified</i> | 200 | object | 1 | 1 | templates/ |
| put into public subfolder | file_test_3 | put test | 200 | object | 2 | 0 | public/public_subfolder |
| put into mailtemplates subfolder | file_test_4 | put test | 200 | object | 3 | 0 | templates/templates_subfolder |
Scenario Outline: Upload files to same folders
@@ -131,11 +131,11 @@ Scenario Outline: Upload files to same folders
And store "prf_uid" in session array as variable "prf_uid_<prf_number>"
Examples:
| file | prf_path | prf_number |
| /uploadfiles/test1.html | templates | 4 |
| /uploadfiles/test2.html | templates | 5 |
| /uploadfiles/test.txt | public | 6 |
| /uploadfiles/TestQA.html| templates | 7 |
| file | prf_path | prf_number |
| test1.html | templates | 4 |
| test2.html | templates | 5 |
| test.txt | public | 6 |
| TestQA.html| templates | 7 |
Scenario Outline: Verify if TestQA was overwrited
@@ -223,5 +223,5 @@ Scenario Outline: Upload files to same folders "Project - Process Complete BPMN"
And the response status message should have the following text "incorrect extension"
Examples:
| file | prf_path | prf_number |
| /uploadfiles/SnagIt823.exe | templates | 1 |
| file | prf_path | prf_number |
| SnagIt823.exe | templates | 1 |

View File

@@ -137,7 +137,7 @@ Scenario: Get for Export Project
Then the response status code should be 200
And the response charset is "UTF-8"
And the content type is "application/xml"
And save exported process to "/uploadfiles/" as "Process_Complete_BPMN"
And save exported process to "/" as "Process_Complete_BPMN"
Scenario: Delete a Project created previously in this script
@@ -160,12 +160,12 @@ Scenario Outline: Import a process
Examples:
| project_file | import_option | prj_uid_number |
| /uploadfiles/Process_NewCreate_BPMN.pmx | create | 1 |
| /uploadfiles/Process_Complete_BPMN.pmx | create | 2 |
| /uploadfiles/Process_Complete_BPMN.pmx | overwrite | 3 |
| /uploadfiles/Process_Complete_BPMN.pmx | disable | 4 |
| /uploadfiles/Process_Complete_BPMN.pmx | keep | 5 |
| project_file | import_option | prj_uid_number |
| Process_NewCreate_BPMN.pmx | create | 1 |
| Process_Complete_BPMN.pmx | create | 2 |
| Process_Complete_BPMN.pmx | overwrite | 3 |
| Process_Complete_BPMN.pmx | disable | 4 |
| Process_Complete_BPMN.pmx | keep | 5 |
#Verificar cantidad de dynaform, output, inputs, triggers, asignacion de usuarios, etc.
@@ -413,8 +413,8 @@ Scenario Outline: Import a process
And the type is "object"
Examples:
| project_file | import_option |
| /uploadfiles/Process_Complete_BPMN.pmx | create |
| project_file | import_option |
| Process_Complete_BPMN.pmx | create |
#For example, to export a empty process
@@ -424,7 +424,7 @@ Scenario: Get for Export Project "Export process empty"
Then the response status code should be 200
And the response charset is "UTF-8"
And the content type is "application/xml"
And save exported process to "/uploadfiles/" as "Export process empty"
And save exported process to "/" as "Export process empty"
Scenario: Delete a Project created previously in this script "Export process empty"
Given that I want to delete a resource with the key "prj_uid" stored in session array
@@ -435,7 +435,7 @@ Scenario: Delete a Project created previously in this script "Export process emp
And the type is "object"
Scenario: Import a process "Export process empty"
Given POST upload a project file "/uploadfiles/Export_process_empty.pmx" to "project/import?option=create"
Given POST upload a project file "Export_process_empty.pmx" to "project/import?option=create"
Then the response status code should be 201
And the response charset is "UTF-8"
And the content type is "application/json"

View File

@@ -11,8 +11,8 @@ Scenario Outline: Import a process negative tests
Examples:
| Description | project_file | import_option | error_code | error_message |
| Import process when the process alredy exists | /uploadfiles/Process_Complete_BPMN.pmx | create | 400 | already exists |
| Description | project_file | import_option | error_code | error_message |
| Import process when the process alredy exists | Process_Complete_BPMN.pmx | create | 400 | already exists |
Scenario Outline: Import a process with wrong "option"
@@ -22,6 +22,6 @@ Scenario Outline: Import a process with wrong "option"
Examples:
| Description | project_file | option | option_group | error_message |
| Invalid option | /uploadfiles/Process_NewCreate_BPMN.pmx | sample | merge | option |
| Invalid option_group | /uploadfiles/Process_Complete_BPMN.pmx | create | sample | option_group |
| Description | project_file | option | option_group | error_message |
| Invalid option | Process_NewCreate_BPMN.pmx | sample | merge | option |
| Invalid option_group | Process_Complete_BPMN.pmx | create | sample | option_group |