Agency primer-qa-v1.1

Post on 16-Jan-2015

800 views 1 download

Tags:

description

 

Transcript of Agency primer-qa-v1.1

Tuesday, July 27, 2010

QA SECRETS TO BUG-FREE WEBSITESA G E N C Y P R I M E R S E R I E S

Tuesday, July 27, 2010

THE NERDERY

We help our partners get big ideas out of their heads and onto their clients’ websites

Website: www.nerdery.comTwitter: @the_nerdery

Tuesday, July 27, 2010

PRESENTERS

Tuesday, July 27, 2010

KAI ESBENSENQUALITY ASSURANCE MANAGER

What are you a complete nerd about?Proper science test procedure, severe storm morphology, water vapor dynamics, sleep deprivation, and kittens.

Tuesday, July 27, 2010

SARA TABORQUALITY ASSURANCE ENGINEER

What turns you on creatively, spiritually, or emotionally?

Context. Utilitarianism. Clean design. Stream-of-consciousness. Ice cream sandwiches. Pyrotechnics. Jeans. An awesome pair of shoes. Proper punctuation.

Tuesday, July 27, 2010

JUSTIN KETTNERQUALITY ASSURANCE ENGINEER

What are you a complete nerd about?

All sorts of stuff. Mainly video games, various media, and my software/game design/development hobbies.

Tuesday, July 27, 2010

THE QA TEAM

Tuesday, July 27, 2010

QA BENEFITS

Tuesday, July 27, 2010

SECURITY

Tuesday, July 27, 2010

FUNCTIONALITY

Tuesday, July 27, 2010

UX/UI

Tuesday, July 27, 2010

PROFESSIONAL REPRESENTATION

Tuesday, July 27, 2010

FUTURE OPTIONS

Tuesday, July 27, 2010

TYPICAL QA PROCESSTuesday, July 27, 2010

Tuesday, July 27, 2010

Tuesday, July 27, 2010

Tuesday, July 27, 2010

Tuesday, July 27, 2010

Tuesday, July 27, 2010

Tuesday, July 27, 2010

Tuesday, July 27, 2010

Tuesday, July 27, 2010

TYPICAL QA PROCESSTuesday, July 27, 2010

HOW TO IMPROVE THE QUALITY OF YOUR OWN PROJECT

Tuesday, July 27, 2010

ALL LINKS ARE FUNCTIONAL AND POINT TO THEIR CORRECT LOCATIONS

Tuesday, July 27, 2010

ERROR PAGES ARE SKINNED TO THE SITE, AND HANDLED GRACEFULLY

Tuesday, July 27, 2010

ERROR MESSAGES MAKE SENSE TO THE END USER,

AND PROVIDE CLEAR EXPLANATION

Tuesday, July 27, 2010

ALL TEXT INPUT FIELDS HAVE BEEN ‘SANITIZED’

Tuesday, July 27, 2010

CONTENT HAS BEEN COPY EDITED AND SPELL CHECKED

Tuesday, July 27, 2010

NECESSARY FILE TYPES HAVE BEEN DEFINED,

ALONG WITH MAX SIZE

Tuesday, July 27, 2010

ALIGN TESTING WITH COMMON USER ENVIRONMENTS

0%

8%

15%

23%

30%

Inte

rnet

Exp

lore

r 8

Fire

fox

3.6

Inte

rnet

Exp

lore

r 7

Chro

me

5

Inte

rnet

Exp

lore

r 6

Fire

fox

3.5

Safa

ri 4

Fire

fox

3

Oper

a 10

iPho

ne 3

.1

1%1%

3%3%

6%7%

9%

12%

22%

26%

Web Browsers Market Share*

0%

13%

25%

38%

50%

Win

dow

s XP

Win

dow

s Vi

sta

Win

dow

s 7

Mac

OS

X

Linu

x

Win

dow

s 20

03

iPho

ne O

SX

Win

dow

s 20

00

WAP

Andr

oid

0%0%0%1%1%2%

6%

16%17%

50%Operating System Market Share*

*Source: Global Web Stats / June 2010

Tuesday, July 27, 2010

BEAUTY VS. UTILITY

Tuesday, July 27, 2010

TEST USING THE ‘GRANDMOTHER’ TECHNIQUE

Tuesday, July 27, 2010

TEST USING THE ‘BLACK HAT’ TECHNIQUE

Tuesday, July 27, 2010

COMMON MISSTEPS

Tuesday, July 27, 2010

INCOMPLETE CUSTOMER DEFECT (BUG) REPORTING

Tuesday, July 27, 2010

INCOMPLETE CUSTOMER DEFECT (BUG) REPORTINGDescription

Tuesday, July 27, 2010

INCOMPLETE CUSTOMER DEFECT (BUG) REPORTINGDescription

URL

Tuesday, July 27, 2010

INCOMPLETE CUSTOMER DEFECT (BUG) REPORTINGDescription

URL

Environment (Browser/Operating System)

Tuesday, July 27, 2010

INCOMPLETE CUSTOMER DEFECT (BUG) REPORTINGDescription

URL

Environment (Browser/Operating System)

Screen Shot

Tuesday, July 27, 2010

COMMUNICATION BREAKDOWN

Tuesday, July 27, 2010

DELTA FAUCETS URL MIXUPF A V O R I T E ‘ G O T C H A ! ’ M O M E N T S

Tuesday, July 27, 2010

INCONSISTENT UI LAYOUT

Tuesday, July 27, 2010

WRITING ERRORS

Tuesday, July 27, 2010

CONTENT PLAGIARISMF A V O R I T E ‘ G O T C H A ! ’ M O M E N T S

Tuesday, July 27, 2010

ADDING FEATURES ONCE QA HAS BEGUN

Tuesday, July 27, 2010

SECURITY NOT A CONSIDERATION

Tuesday, July 27, 2010

URL DATABASE MANIPULATIONF A V O R I T E ‘ G O T C H A ! ’ M O M E N T S

Tuesday, July 27, 2010

LACK OF AUTHENTICATION/SSL

Tuesday, July 27, 2010

VULNERABLE TO CROSS-SITE SCRIPTING

Tuesday, July 27, 2010

FLASH WOES

Tuesday, July 27, 2010

RADIO SHACK SPAMMING FLASH BUTTONSF A V O R I T E ‘ G O T C H A ! ’ M O M E N T S

Tuesday, July 27, 2010

NON-DEFINITIVE DESIGN ASSETS

Tuesday, July 27, 2010

NO CONSIDERATION OF SWEAR FILTERING

Tuesday, July 27, 2010

QA Q&A

Tuesday, July 27, 2010

Tuesday, July 27, 2010