better mobile tests for better user experience

35
JeanAnn Harrison & Phil Lew Better Mobile Testing for Better User Experience

Post on 16-Sep-2014

769 views

Category:

Technology


4 download

DESCRIPTION

JeanAnn Harrison and Philip Lew share software testing ideas for improving mobile user experience.

TRANSCRIPT

Page 1: Better Mobile Tests for Better User Experience

JeanAnn Harrison & Phil Lew

Better Mobile Testing for Better User

Experience

Page 2: Better Mobile Tests for Better User Experience

XBOSoft info

• Founded in 2006• Dedicated to software quality

• Software QA consulting• Software testing services

• Offices in San Francisco, Beijing, Oslo and Amsterdam

Page 3: Better Mobile Tests for Better User Experience

On the XBO side:

Amy Jan •

Upcoming Webinar : 9/26/13 11am ESTPlan your Attack-Software Testing for Mobile and Embedded Devices – with Jon Hagar

Page 4: Better Mobile Tests for Better User Experience

Housekeeping• Everyone except the speaker is muted

• Questions via the gotowebinar control on the right side of your screen

• Questions can be asked throughout the webinar, we’ll try to fit them in when appropriate

• General Q & A at the end of the webinar

• You will receive info on recording after the webinar

Jean Ann Harrison Copyright 2013 4

Page 5: Better Mobile Tests for Better User Experience

About Phil LewDr. Philip Lew, CEO of XBOSoft, is a regular speaker at QA and software testing conferences, published author and is currently doing research on user experience.

Mr. Lew is also an Adjunct Professor at Alaska Pacific University and Project Management College teaching graduate courses in software engineering, software quality assurance, IT project management, and IT Governance.

Page 6: Better Mobile Tests for Better User Experience

About JeanAnn Harrison

JeanAnn Harrison regularly speaks at industry conferences and is published in software testing magazines.

She has years of experience with mobile testing and is a well-known figure in the QA and software testing community.

Besides software testing , JeanAnn is an avid fan of baseball & ice skating.

Jean Ann Harrison Copyright 2013 6

Page 7: Better Mobile Tests for Better User Experience

WEBINAR: BETTER MOBILE TESTING FOR

BETTER USER EXPERIENCE

JEAN ANN HARRISONSoftware Test Consultant for Project Realms.

FOR MOBILE AND EMBEDDED TESTERS

Jean Ann Harrison Copyright 2013

Dr. Philip LewCEOXBOSoft, Inc

7

Page 8: Better Mobile Tests for Better User Experience

AGENDA

Jean Ann Harrison Copyright 2013

• Types of devices & Types of Mobile Apps

• Definition of User Experience• Types of Tests• Examples of UX Tests • Conclusion• Q & A

8

Page 9: Better Mobile Tests for Better User Experience

MOBILE/EMBEDDED SOFTWARE & DEVICES

• Mobile phones, tablets• Proprietary devices: mobile heart monitors, law enforcement

ticket generators, restaurant personnel taking customer orders on devices, GPS devices, PDAs

• Embedded Software examples: automobile’s computer system, air traffic control systems, airplane navigation system, drug infusion pumps in hospital rooms, elevators, cameras, robots

Jean Ann Harrison Copyright 2013 9

Page 10: Better Mobile Tests for Better User Experience

TYPES OF MOBILE APPS

• Native Applications• Local to device

• Hybrid Applications• Local to device but

interacts w/internet

• Web Applications• Not local to device. All

interactions on internet

Jean Ann Harrison Copyright 2013 10

Page 11: Better Mobile Tests for Better User Experience

USER EXPERIENCE- DEFINITION

Jean Ann Harrison Copyright 2013

USEFUL

DESIRABLE

FINDABLE

CREDIBLEVALUABLE

USABLE

ACCESSIBLE

11

Page 12: Better Mobile Tests for Better User Experience

USER EXPERIENCE - TESTS

Jean Ann Harrison Copyright 2013

• Look - display• Feel - accessibility• Performance• Installations/Downloads• Trainability - Intuitive Experience• Recovery of Unexpected Behavior

12

Page 13: Better Mobile Tests for Better User Experience

LOOK - DISPLAYS

• Text size• Font of text• Filling out screen

display surface• Colors• Brightness

Jean Ann Harrison Copyright 2013 13

Page 14: Better Mobile Tests for Better User Experience

IPAD MINI TWITTER HOME PAGE

Jean Ann Harrison Copyright 2013

• Useful: Navigation button location useful?

• Accessibility: Is the Font readable?• Usable: Does the display fill out

the screen?• Desirable: Are the colors pleasing

to the eye?• Findable: Are functions easy to

see?• Valuable: Are these functions

displayed valuable for the user on the Home Page?

14

Page 15: Better Mobile Tests for Better User Experience

IPAD2 TWITTER HOME PAGE

Jean Ann Harrison Copyright 2013

• Useful: Text size work for the page?

• Accessibility: Is the Font readable?• Usable: Does the display fill out

the screen?• Desirable: Are the colors pleasing

to the eye?• Findable: Are functions easy to

see?• Valuable: Are these functions

displayed valuable for the user on the Home Page?

15

Page 16: Better Mobile Tests for Better User Experience

IPHONE 5 TWITTER HOME PAGE

Jean Ann Harrison Copyright 2013

• Useful: Text size work for the page?

• Accessibility: Is the Font readable?• Usable: Does the display fill out

the screen?• Desirable: Are the colors pleasing

to the eye?• Findable: Are functions easy to

see?• Valuable: Are these functions

displayed valuable for the user on the Home Page?

16

Page 17: Better Mobile Tests for Better User Experience

KINDLE FIRE TWITTER HOME

PAGE

Jean Ann Harrison Copyright 2013

• Useful: Text size work for the page?

• Accessibility: Is the Font readable?• Usable: Does the display fill out

the screen?• Desirable: Are the colors pleasing

to the eye?• Findable: Are functions easy to

see?• Valuable: Are these functions

displayed valuable for the user on the Home Page?

17

Page 18: Better Mobile Tests for Better User Experience

ANDROID PHONE TWITTER HOME

PAGE

Jean Ann Harrison Copyright 2013

• Useful: Text size work for the page?

• Accessibility: Is the Font readable?• Usable: Does the display fill out

the screen?• Desirable: Are the colors pleasing

to the eye?• Findable: Are functions easy to

see?• Valuable: Are these functions

displayed valuable for the user on the Home Page?

18

Page 19: Better Mobile Tests for Better User Experience

FEEL/ACCESSIBILITY TESTS• Navigation - scrolling• Screen Rotation -

Portrait/Landscape• Images & Links reaching

same target grouped into one touch zone?

• Language accessible?• Is all functionality

viewable?

Jean Ann Harrison Copyright 2013 19

Page 20: Better Mobile Tests for Better User Experience

IPAD2 ROTATION OF CONNECT PAGE

Jean Ann Harrison Copyright 2013 20

Page 21: Better Mobile Tests for Better User Experience

IPHONE ROTATION OF CONNECT PAGE

Jean Ann Harrison Copyright 2013

Currently, there is no way to rotate the screen on the iPhone to view this application's page in Landscape view. iOS7 was not tested. Only iOS6 was tested.

21

Page 22: Better Mobile Tests for Better User Experience

KINDLE ROTATION OF CONTACT PAGE

Jean Ann Harrison Copyright 2013 22

Page 23: Better Mobile Tests for Better User Experience

ANDROID PHONE ROTATION OF CONTACT PAGE

Jean Ann Harrison Copyright 2013 23

Page 24: Better Mobile Tests for Better User Experience

PERFORMANCE

• Downloading apps• Removing apps• Network Communication• Onboard Database searches• Interrupts & Resume• Device/battery temperatures

Jean Ann Harrison Copyright 2013 24

Page 25: Better Mobile Tests for Better User Experience

PERFORMANCE - USEFUL? IPAD2 PERFORMANCE

Jean Ann Harrison Copyright 2013

What happens when downloading of an application is a useful performance measurement.

25

Page 26: Better Mobile Tests for Better User Experience

PERFORMANCE - USEFUL? KINDLE(ANDROID)

PERFORMANCE

Jean Ann Harrison Copyright 2013

What happens when downloading of an application is a useful performance measurement.

26

Page 27: Better Mobile Tests for Better User Experience

PERFORMANCE - USEFUL? ANDROID PHONE PERFORMANCE

Jean Ann Harrison Copyright 2013

Clear progression of the installation. The user knows exactly where the downloading/installation is in process

27

Page 28: Better Mobile Tests for Better User Experience

TRAINABILTY TESTS - NEED HELP?

• Users learning to use the application without Lookup Help

• Icons display functional usage• Device differences in display are easily transferable

Jean Ann Harrison Copyright 2013 28

Page 29: Better Mobile Tests for Better User Experience

TRAINABILITY: USEFUL, FINDABLE, ACCESSIBLE - IOS

Jean Ann Harrison Copyright 2013 29

Page 30: Better Mobile Tests for Better User Experience

TRAINABILITY: USEFUL, FINDABLE, ACCESSIBLE -

ANDROID

Jean Ann Harrison Copyright 2013 30

Page 31: Better Mobile Tests for Better User Experience

CONCLUSION• Testing the User Experience can be defined by considering how useful the

application is for the user's purpose - why did the user download the application?

• Testing the User Experience can be defined by how easily findable and accessible the application's functionality is - can user navigate through the functionality?

• Testing the User Experience can be defined as to how desirable and whether those desires meet the value of the user's purpose - does the application look and feel make the user want to continue to use?

• Testing the User Experience can be defined as useable where the user can figure out how to use the display to achieve purpose - can the user understand what the icons ' purposes are.

Jean Ann Harrison Copyright 2013 31

Page 32: Better Mobile Tests for Better User Experience

JEAN ANN HARRISON’S CONTACT INFORMATION

• EMAIL: [email protected]• Twitter: https://twitter.com/JA_Harrison Or @JA_Harrison• Project Realms Inc website:

www.projectrealms.com

Jean Ann Harrison Copyright 2013

Q & A

32

Page 33: Better Mobile Tests for Better User Experience

REFERENCES• Was assisted with submissions of IOS devices screenshots by the following:

Teri Charles, Software Tester, bouldertester.blogspot.com Twitter: @booksrg8

Michael Corum, Manager, Quality Assurance for a large media company Blog: http://tnridgeback.blogspot.com/

• USER EXPERIENCE - DEFINITIONhttp://semanticstudios.com/publications/semantics/000029.php

• Performance slide of testshttp://www.organisationscience.com/styled-6/

Jean Ann Harrison Copyright 2013 33

Page 34: Better Mobile Tests for Better User Experience

Questions & Answers

Follow us: @XBOSoftQuestions: [email protected]

408-350-0508

Jean Ann Harrison Copyright 2013 34

Page 35: Better Mobile Tests for Better User Experience

Thanks for joining us today!

Join us next week for 9/26/13 at 11am (EST)

Plan your Attack-Software Testing for Mobile and Embedded Devices

A webinar with Jon Hagar author of "Software Test Attacks to Break Mobile and Embedded Devices"

http://www.xbosoft.com/knowledge_center/software_quality_blog/

Jean Ann Harrison Copyright 2013 35