Phonon/QA: Difference between revisions
Appearance
< Phonon
Apachelogger (talk | contribs) Created page with "== Testing == === Non-functional === '''NF-001: Build Phonon''' * Build latest Phonon in a clean environment without Phonon in system path. '''NF-002: Build Backend(s)''' * B..." |
Apachelogger (talk | contribs) |
||
Line 49: | Line 49: | ||
'''F-D006: Video Asepct''' | '''F-D006: Video Asepct''' | ||
* Try changing the video aspect ratio | * Try changing the video aspect ratio | ||
'''F-D007: Video Seeking'' | |||
* Seek a video, forward and backwards | |||
==== KNotify (A) ==== | ==== KNotify (A) ==== | ||
==== Tomahawk (A) ==== | ==== Tomahawk (A) ==== |
Revision as of 16:52, 12 February 2012
Testing
Non-functional
NF-001: Build Phonon
- Build latest Phonon in a clean environment without Phonon in system path.
NF-002: Build Backend(s)
- Build Phonon & Phonon backend(s) in a clean environment without Phonon in system path.
NF-003: Build Demos
- Build Phonon demos in equally clear environment.
NF-004: Binary Compatibility (Phonon only!)
- Git checkout previous version of Phonon
- Build with PHONON_BUILD_DESCRIPTOR
- Install using abi-check-install.sh
- Same for target release branch
- Run abi-compliance-checker on the two versions
- Ensure changes are binary compatible
Functional
Amarok (A)
Bangarang (A/V)
Dragon Player (A/V)
F-D001: Build
- Try to build Dragon against Phonon
F-D002: Run
- Try to run Dragon with libphonon
F-D003: Video
- Play a video of <720p
- Switch to fullscreen
- Play a video of 720p
- Switch to fullscreen
- Play a video of 1080p
- Switch to fullscreen
F-D004: Video Control
- Play an MKV with subtitles and audio channels make sure Dragon can control them appropriately
F-D005: Video Settings
- Try changing the video settings (hue, saturation, brightness)
F-D006: Video Asepct
- Try changing the video aspect ratio
'F-D007: Video Seeking
- Seek a video, forward and backwards