Cheating your way through Web Testing

16
Cheating your way through Web Testing

Transcript of Cheating your way through Web Testing

Page 1: Cheating your way through Web Testing

Cheating your way through Web Testing

Page 2: Cheating your way through Web Testing

AboutQualiTest

QA and testing isall that we do!

World’s 2ndlargest pure play

TestingCompany

Over 2,700 testingprofessionalsworld wide

Business Assurance

QA &TestingFocus

ResultsBasedTesting(RBT)

Contractual guarantees forquality Improvement &

cost reduction

ManagedTesting

Solutions(MTS)

Long term, SLAbased testingoutsourcing

Industry & Technology Expert

2

GlobalServiceDeliveryModel

Onshore, Near-Shore,Offshore and Crowd

Testing

Page 3: Cheating your way through Web Testing

3

Cheating your Way through Web Testing

| Web applications are possibly one of the most visible and impacting types of software that we test. With potentially unlimited users, a comprehensively tested web application can be the difference between losing or gaining clients.

Page 4: Cheating your way through Web Testing

4

Web Testing Checklist

| The following 10 categories cover the most critical items in making sure that a web application is ready to be deployed:

Effectiveness &

Efficiency

Orientation &

Navigation

Flexibility & User

Stick to the “Real

World”

Recognition Rather than

Recall

Error Managemen

tFeedbackConsistency

Visual design &

aestheticsAccessibility

Page 5: Cheating your way through Web Testing

5

Effectiveness and Efficiency

| Users of the system must be able to efficiently achieve the tasks they attempt with the system in minimal time with appropriate level of cognitive effort

Page 6: Cheating your way through Web Testing

6

Orientation and Navigation

| Users must always know where they are in the system or process, how to return to previous steps and what steps can be taken next

Page 7: Cheating your way through Web Testing

7

Flexibility and User

| Users should be allowed to conduct tasks in a flexible way. They should be able to work in a way that suits them the most depending on individual situations, including stopping and returning to work as needed and not being forced to follow rigid paths

Page 8: Cheating your way through Web Testing

8

Stick to the “Real World”

| The system should speak the users’ language, with words, phrases and concepts familiar to the user, rather than system-oriented terms. Users should be able to complete system tasks in a similar way to offline tasks. Grouping of items should suit the way users think and need to use

Page 9: Cheating your way through Web Testing

9

Recognition Rather than Recall

| The user should not have to remember information from one part of the dialogue to another.

| Minimize the user’s memory load by making the following visible:

Objects

Actions

Options

Page 10: Cheating your way through Web Testing

10

Error Management

| The system should support users in three areas of error management

Avoiding Error

Identifying an error has occurred

Allowing users to recover from error

Page 11: Cheating your way through Web Testing

11

Feedback

| The system should always keep users informed about what is going on, through appropriate feedback within reasonable time

Page 12: Cheating your way through Web Testing

12

Consistency

| Consistency allows users to learn new systems or parts of systems easily, based on their previous experiences. It minimizes cognitive load as they do not have to wonder if different words, situations or actions mean similar or different things. The system should be internally consistent and consistent with platform standards

Page 13: Cheating your way through Web Testing

13

Visual Design & Aesthetics

| The application should be attractive!

Page 14: Cheating your way through Web Testing

14

Accessibility

| The application should be accessible for people with disabilities

Page 15: Cheating your way through Web Testing

15

Needs

| Depending on size, complexity, and corporate policies, modify the steps to meet your specific web application testing needs

Page 16: Cheating your way through Web Testing

www.QualiTestGroup.com