A better Trader testing

From Bitpost wiki
Revision as of 03:01, 12 March 2024 by M (talk | contribs) (→‎Projects)

Intro

This page introduces the app to members of the test team, and explains the basics of performing testing.

Projects

There are two ways to get to the app, either via the website or the iPhone app (installed and updated via the TestFlight app). Both need testing separately from each other. Testing is managed on the project boards.

Project Boards

Each test task is represented by a "ticket" on a "board".

Initially the ticket is created with a description of the tests that are needed. As you test, you will capture all the details of the tests in the ticket, including screenshots, whether the test passed, and all other details.

The tickets on the boards will generally flow from left to right as the status changes:

Open > Sprint > In progress > Failed > Ready For Testing > Testing > Ready For Release > Done (released)

Server

In addition, there is a server that works behind the scenes. This is mostly tested automatically through tests written by the developers, and testers don't usually need to worry about it.