Amarok/Development/Testing/Windows: Difference between revisions
Line 65: | Line 65: | ||
* Use "Edit filters" | * Use "Edit filters" | ||
* Cover Manager | * Cover Manager | ||
=== iPod Collection === | |||
Only iPods supported by libgpod are supported by Amarok. Recent models aren't usually supported until reverse-engineered, please always check that you have latest libgpod and [http://gtkpod.org/#Status_of_Supported_Hardware the list of supported devices on gtkpod.org site]. | |||
* iPod collection should show up in Local Music in a few seconds after iPod is plugged in | |||
* copy tracks to/from iPod: album cover images should be transfered in both directions, compilation status should survive copying | |||
* drag & drop files to Amarok playlist, play them; stop playling | |||
* test disconnect behaviour: | |||
** leave some iPod songs in playlist | |||
** disconnect iPod from within Amarok or Plasma Device Notifier | |||
** iPod tracks in playlist should gray-out only when hovered by mouse | |||
** right-click an iPod song → Edit Track Details. It should be visible that the track is no longer editable | |||
** While transferring tracks. | |||
* check that songs, compilations and cover images display/play correctly on iPod | |||
=== Other Media Devices Collection === | |||
Same tests as for iPods, but in particular: | |||
* Check detection of automatic mode in MTP/MSC capable players (doesn't work currently) | |||
* Check detection and functionalites of MTP devices | |||
* Check detection and functionalites of MSC/USB devices | |||
* Check Settings Tab --> Configure Amarok --> Plugin (enable Universal MAss storage collection, it is checked by default ) | |||
=== Remote collections === | |||
* DAAP | |||
* UPnP collection | |||
== Internet == | == Internet == |
Revision as of 17:36, 7 December 2012
Testing Amarok
This is a TODO-list for testing Amarok before release. It's intended to cover all features and functionalities of Amarok. If something is missing, please add it to list.
Warning: Don't report that last.fm or any service that require to enter your credentials doesn't work if you just haven't added your credentials, you need a user account and activate it in the Amarok Settings -> Configure Amarok ->Plugins section by entering your credentials! Some last.fm services (radio) are only available to paying subscribers.
How to report a bug ? Help Tab --> Report Bug
Important Tests for a release
New Installation
It is very important to test a new installation: this can be done by creating a new user quite easily, as all the configurations are stored individually for each user. (Control Panel-->User Acounts) Note: You need to have administrator privileges to create a new user.
- Check if this bug: https://bugs.kde.org/show_bug.cgi?id=284947 is reproducible
- Check the sound quality
- Create a collection
- Grab a pane then move the pane, test if https://bugs.kde.org/show_bug.cgi?id=300753 is a bug for you too.
- Check start-up time the first and the subsequent times
- Use an external database( Settings Tab--> Configure Amarok --> Database section )
Upgraded Installation
- Check existing plugins( Settings Tab--> Configure Amarok --> Plugin section )
- Check start-up time the first and the subsequent times
- Check existing playlists
Main and Slim Toolbars
- Using main toolbar to...
- play or pause playing
- adjust volume
- check artist, album and name of next/previous/current song by hovering
- select a specific time of the current song
- add Position Marker
- Using slim toolbar to...
- play, pause or stop playing
- adjust volume
- select a specific time of the current song
- change track by clicking previous/next -buttons
- add Position Marker
Media Sources View
Local Music
- Browsing tracks in treeview
- Ctrl+F should focus collection search and show local collection even if previously hidden
- Searching from collection
- Right-click on artist to...
- add it to the playlist.
- replace the playlist.
- edit track details(artist name, genre,score etc)
- organize files(different naming formats, etc.)
- Right-click on album to...
- add it to the playlist.
- replace the playlist.
- mass-edit track details(artist name, genre, year, album name)
- organize files(different naming formats, etc.)
- copy to collection
- fetch cover, set cover, display cover, unset cover(for more, check cover manager part of this list),show under various artists
- Right-click on track to...
- add it to the playlist.
- replace the playlist.
- edit track details
- organize file(different naming formats, etc.)
- add position marker
- Update collection from Tools->Update Collection
- Use "Edit filters"
- Cover Manager
iPod Collection
Only iPods supported by libgpod are supported by Amarok. Recent models aren't usually supported until reverse-engineered, please always check that you have latest libgpod and the list of supported devices on gtkpod.org site.
- iPod collection should show up in Local Music in a few seconds after iPod is plugged in
- copy tracks to/from iPod: album cover images should be transfered in both directions, compilation status should survive copying
- drag & drop files to Amarok playlist, play them; stop playling
- test disconnect behaviour:
- leave some iPod songs in playlist
- disconnect iPod from within Amarok or Plasma Device Notifier
- iPod tracks in playlist should gray-out only when hovered by mouse
- right-click an iPod song → Edit Track Details. It should be visible that the track is no longer editable
- While transferring tracks.
- check that songs, compilations and cover images display/play correctly on iPod
Other Media Devices Collection
Same tests as for iPods, but in particular:
- Check detection of automatic mode in MTP/MSC capable players (doesn't work currently)
- Check detection and functionalites of MTP devices
- Check detection and functionalites of MSC/USB devices
- Check Settings Tab --> Configure Amarok --> Plugin (enable Universal MAss storage collection, it is checked by default )
Remote collections
- DAAP
- UPnP collection
Internet
Playlists
Files
Podcasts
Tools
Settings
Context View
Nice to test
General Layout
Equalizer
Doesn't work.