Skip to content

Release Quality Assurance

Jiří Janoušek edited this page Sep 29, 2017 · 1 revision

This page describes a set of manual tests to perform for a new release.

Set-Up

  • Build and install stable flatpaks.
  • Set stable flatpaks as current.

Deezer

  • Launch Deezer: flatpak run eu.tiliado.NuvolaAppDeezer --debug
  • Check: Nuvola welcome screen is shown.
  • Check: Deezer started.
  • Check: Deezer plays and metadata are correct.
  • Check: Deezer - Toggle play 2×, next track, previous track, pause, play.

Google Play Music

  • Note: GPM uses async functions.
  • Launch GPM: flatpak run eu.tiliado.NuvolaAppGooglePlayMusic --debug
  • Check: GPM started and Deezer is still running.
  • Check: GPM plays and metadata are correct.
  • Check: GPM - Toggle play 2×, next track, previous track, pause, play.

BBC iPlayer

  • Note: BBC iPlayer uses MSE.
  • Launch BBC: flatpak run eu.tiliado.NuvolaAppBbcIplayer --debug
  • Check: BBC started (MSE detected) and Deezer & GPM are still running.
  • Check: BBC plays BBC World Service and metadata are correct.
  • Check: GPM - Toggle play 2×, pause, play.