Slide 1

Slide 1 text

QA Team Common QA issues

Slide 2

Slide 2 text

Part 1 App UI / UX Handling

Slide 3

Slide 3 text

Let’s take these as examples... ● Make a table reservation ● Create an account for social chatting ● Create an account for art sharing

Slide 4

Slide 4 text

What we need to consider.. 1. Does the email need to be verified? 2. Do we need to restrict users behaviours to make the app consistency? From OUR point of view : 1. The purpose of email 2. The email content 3. The design layout of email

Slide 5

Slide 5 text

● How to handle long text fields? When users sign up / edit profile... ● What actions does they take when they want to quit app? Show “...” Expand the text field text is cut

Slide 6

Slide 6 text

When users want to get up-to-date list from apps... Different ways to refresh a list / a table.. ● Manually (Pull down / click on a button) ● Automatically (Update instantly / through some time) Whether user should be able to scroll a list infinitely.. ● Show a limit number of items ● Page by page

Slide 7

Slide 7 text

How should we handle no internet connection issue? ● An accurate messages should be given to notify users ● Display a cached view of last seen data ● Display a no network blank screen ● Operate normally and sync afterward

Slide 8

Slide 8 text

Part 2 App Common issues

Slide 9

Slide 9 text

Sign up / Login / Profile... When user re-login after logging out, previous login name should be auto-filled in at the input text field Uses information should be stored on it User input should not be saved and displayed in this case

Slide 10

Slide 10 text

User Input Issue description Expected results User input is saved even "Cancel" button is clicked User input should not be saved if "Cancel" button is clicked Edited information cannot be saved even users click "Saved" button Edited information should be saved Custom and native back buttons should perform same actions Both custom and native back buttons should go back to previous page

Slide 11

Slide 11 text

Visual Display Issue description Expected results Option field not showing previous selection Native picker should keep user's previous selection Not showing correct type of keyboard (e.g. phone no., numbers) Show the keyboard that matches the input type Keyboard of previous page staying in screen Hide keyboard on submission

Slide 12

Slide 12 text

For more, please refer to Quip sheet: https://oursky.quip.com/MfeAA1h1NSGg

Slide 13

Slide 13 text

End