Skip to content

Piwik manual test checklist

Asheesh Laroia edited this page Sep 6, 2016 · 1 revision

This document contains advice for testing new versions of Piwik on Sandstorm.

Intended authors:

  • Sandstorm app reviewers: Use this document to ensure that any particular experimental build works properly before approving it for the general app market. This includes community app reviewers, not just core team members who have authority to approve the app.
  • Piwik app maintainer(s): You can use this & share this with other people to help people understand how Piwik works on Sandstorm.

Sandstorm app testing overview

See Manual testing for Sandstorm apps for general advice on testing Sandstorm apps, including where to find experimental versions of apps, where to run experimental versions of apps, and how to make sure you're testing the latest experimental version.

Features expected to work

  • Starting the grain: Create a new grain; make sure you can see the No data has been recorded yet screen once Piwik loads.
  • Seeing an offer template: In the new Piwik grain, within the Tracking code for Website section, make sure you can see some JavaScript that contains a var paq line.
  • Tracking page views: In this Piwik grain, copy the offer template text to your clipboard. Then visit JSBin and add this Javascript within the BODY tag. Click Run with JS. Now, go back to Piwik and reload the page. Make sure you see at least 1 page view tracked now.
  • Country identification: Within Piwik, you should see a country map on the homepage in the Visitor Map area. Make sure that your pageview shows up in the right country.

Features not expected to work currently

Clone this wiki locally