Test Outline draft

nhirata

Working on an outline of state changes that tend to cause bugs within Gaia/B2G

States:
[keep in mind off/on and the change of state between off-> on and on -> off may need to be checked]

Software:
System:
– in task manager
– OOP vs non OOP apps
– object focus (ie for keyboard in a field etc)
– Keyboard visible/not visible
– Notification
– screen lock
– screen off [completely black]
– dim

App:
– eMail
– IMAP
– ActiveSync

Software Updates:
– database migration     (do not let database deleted/profile check)
– previous database
– no database
– factory reset on/off
– reboot

Hardware:
Human Interaction:
– orientation
– gestures

Hardware interaction:
– GPS on/off
(Battery Management… causes lots of battery power)
– headphones state (plugged in/out)
– 2 prong
– 3 prong
– Bluetooth
– blue tooth with play/rewind/forward
– bluetooth with mic

– Bluetooth (on/off) = [device makes a difference]
– computer
– headphones (see headphones state)
– Wifi

– SIM state (in/out)
– Mobile Data (on/off)
– SIM lock on/off
– device on/off
– hardware volume controls up/down
– hardware home button
– hardware camera – on/off
– built in mic on/off
– built in speaker on/off
– built in camera flash on/off
– device light
– battery charge
– 0, low, mid, full
– USB
– computer storage on/off
– debug mode
– power

Filed under: QA, QMO Tagged: QA, QMO