-
Notifications
You must be signed in to change notification settings - Fork 2.7k
TestCases 1 10
Igor Korsukov edited this page Feb 9, 2023
·
1 revision
Just create a simple two-instrument score, a few notes, play it and save the project
Step | Action | Result |
---|---|---|
Open New Score Dialog | File->New |
The dialog for creating a new score has opened |
Choose Instruments | Choose Woodwinds->Flute and Keyboards->Piano
|
Flute and Piano must be added |
Create score | Click by Done
|
The dialog should close, the page with the created score should open |
Turn on note input | Click by Note Input
|
Note input mode should be activated |
Put notes | By mouse, or by shortcuts, or by click +->Notes->Note
|
Notes should be added to score |
Play | Click by Play
|
The sound of the notes should play |
Stop | Click by Stop
|
The sound should stop |
Save | File->Save |
A save dialog should open, score should be saved |
Close | Click by score tab close | score should close |
Home | Click by Home
|
The Home page should open |
Open score | Click by last score | The score that we just closed should open |
TC1_CreateSimpleScore.js
Just create a simple score by template, a few notes, play it and save the project
Step | Action | Result |
---|---|---|
Open New Score Dialog | File->New |
The dialog for creating a new score has opened |
Select Templates | Click Choose from template
|
Template select tab should be opened |
Choose Template | Choose General->Grand Staff
|
Grand Staff template should be opened on preview |
Create score | Click by Done
|
The dialog should close, the page with the created score should open |
Turn on note input | Click by Note Input
|
Note input mode should be activated |
Put notes | By mouse, or by shortcuts, or by click +->Notes->Note
|
Notes should be added to score |
Play | Click by Play
|
The sound of the notes should play |
Stop | Click by Stop
|
The sound should stop |
Save | File->Save |
A save dialog should open, score should be saved |
Close | Click by score tab close | score should close |
Home | Click by Home
|
The Home page should open |
Open score | Click by last score | The score that we just closed should open |
TC2_CreateSimpleScoreByTemplate.js
Testing
- Manual testing
- Automatic testing
Translation
Compilation
- Set up developer environment
- Install Qt and Qt Creator
- Get MuseScore's source code
- Install dependencies
- Compile on the command line
- Compile in Qt Creator
Beyond compiling
Misc. development
Architecture general
- Architecture overview
- AppShell
- Modularity
- Interact workflow
- Channels and Notifications
- Settings and Configuration
- Error handling
- Launcher and Interactive
- Keyboard Navigation
Audio
Engraving
- Style settings
- Working with style files
- Style parameter changes for 4.0
- Style parameter changes for 4.1
- Style parameter changes for 4.2
- Style parameter changes for 4.3
- Style parameter changes for 4.4
Extensions
- Extensions overview
- Manifest
- Forms
- Macros
- Api
- Legacy plugin API
Google Summer of Code
References