generated from slothsoft/example-eclipse-application
-
Notifications
You must be signed in to change notification settings - Fork 1
Test Plan
Slothsoft edited this page Aug 1, 2020
·
1 revision
This test plan was created for issue #37 Create Test Plan and partially automated in #39 Automate Test Plan.
Note:
- π· are automated tests, β means the test has to be executed manually
- file dialogs are OS resources and cannot be tested by SWTBot - so they are mocked in automated tests
- so we should test these dialogs at least rudimentary in manual tests
- Precondition: Extract the application bundle once per use case.
- Release Test: all are to be tested manually
# | Use Case | Windows | Linux |
---|---|---|---|
I.01 |
Open newly extracted application
|
β | β |
I.02 |
Open newly extracted application with ffmpeg
|
β | β |
- Precondition: One of the "Installation" use cases was executed correctly. The application is still open.
- Automated Test: VideoSplittingTest
- Release Test: test S.01.a just to be sure
# | Use Case | Windows | Linux |
---|---|---|---|
S.01 |
Open MP4 file directly
|
π· | π· |
S.01.a |
Export chapters on default
|
π· | π· |
S.01.b |
Export no chapters
|
π· | π· |
S.01.c |
Export all chapters
|
π· | π· |
S.02 |
Open MP4 file from view
|
π· | π· |
S.02.a |
Export merged chapter
|
π· | π· |
S.02.b |
Export split chapters
|
π· | π· |
S.03 |
Export chapters twice
|
π· | π· |
- Precondition: One of the "Installation" use cases was executed correctly. The application is still open.
- Automated Test: PreferencesTest
- Release Test: no additional testing necessary
# | Use Case | Windows | Linux |
---|---|---|---|
P.01 |
Change video folder
|
π· | π· |
- Precondition: One of the "Installation" use cases was executed correctly. The application is still open.
- Automated Test: OtherTest
# | Use Case | Windows | Linux |
---|---|---|---|
O.01 |
Open help
|
π· | π· |
O.02 |
Open online help
|
π· | π· |
O.03 |
Open about dialog
|
π· | π· |