This repository was archived by the owner on Mar 4, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
QA Checklist
Paula Lavalle edited this page Sep 2, 2016
·
4 revisions
The builder-docs-archetype has some test infrastructure set up already. Each project needs to add its own functional tests.
Travis CI should always be passing before deploying.
Browsers are not made the same way, so there is no expectation for each page to match pixel-perfectly across each browser. However, each page should retain a beautiful user experience cross-browser. Nothing should look broken.
Before deploying, please visit your changes in different browsers on both desktop and mobile (our two most popular device categories).
Based on our Analytics data as of September 2016,
| Top Browsers | Sessions |
|---|---|
| Chrome | 73.14% |
| Safari | 13.43% |
| Firefox | 6.21% |
| Safari (in-app) | 5.41% |
| Edge | 0.53% |
| Device Category | Sessions |
|---|---|
| desktop | 68.13% |
| mobile | 28.74% |
| tablet | 3.13% |
| Mobile Device | Sessions |
|---|---|
| Apple iPhone | 39.62% |
| Apple iPad | 7.23% |
| Google Nexus 5X | 4.81% |
| Google Nexus 6P | 4.47% |
| (not set) | 3.53% |