瀏覽代碼

Merge branch 'master' of https://github.com/Yakindu/statecharts.git

Andreas Muelder 8 年之前
父節點
當前提交
e919c55c3d

+ 9 - 7
manual-tests/org.yakindu.sct.test.manual/testcases/sct_testcase_14_example_wizard.textile

@@ -1,12 +1,14 @@
 h1(#Test2). Yakindu SCT Testcase 14 - Example wizard
 
 |_. Nr |_. Testname |_. Test Instructions |_. Postconditions |_. Status|
-| 14.1 | Download new example repository | Make sure you don't have sct_examples in your user directory, delete if needed. Start YAKINDU SCT, select File -> New -> Example, select YAKINDU Statechart Examples, click Next, and request a Download. | Download succeeds. | |
-| 14.2 | Update existing repository 1 | Through a mechanism yet to be defined, force an update of the Repository. E.g., in Eclipse, change the repository location in the sourcecode. Open the example wizard again. | The wizard should ask you to update the repository. | |
-| 14.3 | Update existing repository 2 | Do the update, and check if the changes are reflected, as possible | Update performs successfully | |
-| 14.4 | Prepare Internet connection tests | Download the example repository as zip | - |  |
-| 14.5 | Internet connection 1 | Disconnect from the internet, start the example wizard with no existing repo available. Press the Download-Button. | The example wizard tries to Download and fails with 'Unable to download examples' etc | |
-| 14.6 | Internet connection 2 | After the wizard has failed, go back and next, and select to use another storage location. In the settings window, navigate to the Exmaple Wizard settings, and browse to the downloaded & unzipped github repo. | After selecting 'OK', the wizard should refresh its contents to the downloaded folder. | |
-
+| 14.1 | Download new example repository | Make sure you don't have sct_examples in your user directory, delete if needed. Start YAKINDU SCT, select File -> New -> Example, select YAKINDU Statechart Examples, click Next, and request a Download. | Download succeeds. | %{color:red}open% |
+| 14.2 | Update existing repository 1 | Through a mechanism yet to be defined, force an update of the Repository. E.g., in Eclipse, change the repository location in the sourcecode. Open the example wizard again. | The wizard should ask you to update the repository. | %{color:red}open% |
+| 14.3 | Update existing repository 2 | Do the update, and check if the changes are reflected, as possible | Update performs successfully | %{color:red}open% |
+| 14.4 | Prepare Internet connection tests | Download the example repository as zip | - | %{color:red}open% |
+| 14.5 | Internet connection 1 | Disconnect from the internet, start the example wizard with no existing repo available. Press the Download-Button. | The example wizard tries to Download and fails with 'Unable to download examples' etc | %{color:red}open% |
+| 14.6 | Internet connection 2 | After the wizard has failed, go back and next, and select to use another storage location. In the settings window, navigate to the Exmaple Wizard settings, and browse to the downloaded & unzipped github repo. | After selecting 'OK', the wizard should refresh its contents to the downloaded folder. | %{color:red}open% |
+| 14.7 | version compatibility | File -> New -> Example -> YAKINDU Statechart Example -> Next| There should be pro and normal examples <p> The pro examples should be highlighted with an pro icon and a red boarder around the information text| %{color:red}open% |
+| 14.7.2| version compatibility | hit a pro example| In the top of the window should be an information that this is an pro example <p> Also there should be a link where you can download the pro version| %{color:red}open% |
+| 14.8 | download link test | Click on the link to download the pro version | The browser should be open and the link send you to the download site of statecharts| %{color:red}open% |
 
 

+ 6 - 6
manual-tests/org.yakindu.sct.test.manual/testcases/sct_testcase_15_performance.textile

@@ -1,12 +1,12 @@
 h1(#Test2). Yakindu SCT Testcase 14 - Performance
 
 |_. Nr |_. Testname |_. Test Instructions |_. Postconditions |_. Status|
-| 15.1 | load model | Open statechart big_file.sct | new Statechart is in your Project inserted | |
-| 15.2 | performance check | add a new state in your statechart | works the editor smooth? What does it feel like? How long it needs to validate? | |
-| 15.3 | performance check | save the Statechart | It shouldn't need a long time | |
-| 15.4 | change preferences | Window->Preferences->YAKINDU SCT->Diagram Appearance <p> disable "Enable live validation" | | |
-| 15.5 | performance check |  add a new state in your statechart | There is no error marker at the state  | |
-| 15.6 | performance check | save the Statechart | It shouldn't need a long time. Error marker appears at the state | |
+| 15.1 | load model | Open statechart big_file.sct | new Statechart is in your Project inserted | %{color:red}open% |
+| 15.2 | performance check | add a new state in your statechart | works the editor smooth? What does it feel like? How long it needs to validate? | %{color:red}open% |
+| 15.3 | performance check | save the Statechart | It shouldn't need a long time | %{color:red}open% |
+| 15.4 | change preferences | Window->Preferences->YAKINDU SCT->Diagram Appearance <p> disable "Enable live validation" | | %{color:red}open% |
+| 15.5 | performance check |  add a new state in your statechart | There is no error marker at the state | %{color:red}open% |
+| 15.6 | performance check | save the Statechart | It shouldn't need a long time. Error marker appears at the state | %{color:red}open% |
 
 
 

+ 11 - 0
manual-tests/org.yakindu.sct.test.manual/testcases/sct_testcase_16_error_report.textile

@@ -0,0 +1,11 @@
+h1(#Test2). Yakindu SCT Testcase 16 - Error Report
+
+|_. Nr |_. Testname |_. Test Instructions |_. Postconditions |_. Status|
+| 16.1 | trigger error  | open the SC Modeling view <p> Press *"Ctrl + Alt + l"* | in the left down corner should appear an error dialog | %{color:red}open% |
+| 16.2 | check error settings | Hit *enable* at the dialog <p> Press Next | A window opens <p> on the second site YAKINDU should listed <br> The hook behind YAKINDU should be set | %{color:red}open% |
+| 16.3 | check privacy policy | Press *configure* -> *privacy policy* | the browser should open and link you to the itemis AGB site | %{color:red}open% |
+| 16.4 | Error selected | Press *enable* -> *enable* | Dialog window appears. Problem looged in ... | %{color:red}open% |
+| 16.5 | Check the error | Press *deatils* | There should be an *Strack Trace* shown in a window | %{color:red}open% |
+| 16.6 | Error sended | Cklick on *send* | "Thank you" dialog appears | %{color:red}open% |
+
+