Test Strategy

You are the Test Lead for a project whose deadline scheduled within 30 days. You need to test the software on 3 differnet browsers , 5 Operating Systems , 6 diff languages. What is the best testing approach or test strategy that you will develop to delivery the software?

Questions by SugandhaKapila

Showing Answers 1 - 6 of 6 Answers

qkong

  • Feb 9th, 2009
 

3 differnet browsers , 5 Operating Systems , 6 diff languages.

browser1 + OS1 + Language1
browser2 + OS2 + L2
browser3 + OS3+ L3
browser1 + OS4+ L4
browser5 + OS5+ L5
browser3 + OS5+ L6

  Was this answer useful?  Yes

The best approach would be to produce a compatibility matrix and label your columns by Browser type, Operating System, and Language.  Then list all of the browsers, operating systems (OS) and languages you wish to test under these columns.
 

You only have 30 days to test, so divide your functional tests between your six combinations of browser, OS, and language.  You can test a particular combination on specific functional areas in one test cycle and then change it up and test this same combination on different functional areas in the next test cycle.  Please see the example below:

TEST CYCLE 1

FUNCTIONAL AREAS

BROWSER

OPERATING SYSTEM

LANGUAGE

Areas 1

Browser 1

OS 1

Language 1

Areas 2

Browser 2

OS 2

Language 2

Areas 3

Browser 3

OS 3

Language 3

Areas 4

Browser 1

OS 4

Language 4

Areas 5

Browser 2

OS 5

Language 5

Areas 6

Browser 3

OS 1

Language 6

 

TEST CYCLE 2

FUNCTIONAL AREAS

BROWSER

OPERATING SYSTEM

LANGUAGE

Areas 2

Browser 1

OS 1

Language 1

Areas 3

Browser 2

OS 2

Language 2

Areas 4

Browser 3

OS 3

Language 3

Areas 5

Browser 1

OS 4

Language 4

Areas 6

Browser 2

OS 5

Language 5

Areas 1

Browser 3

OS 1

Language 6

 

TEST CYCLE 3

FUNCTIONAL AREAS

BROWSER

OPERATING SYSTEM

LANGUAGE

Areas 3

Browser 1

OS 1

Language 1

Areas 4

Browser 2

OS 2

Language 2

Areas 5

Browser 3

OS 3

Language 3

Areas 6

Browser 1

OS 4

Language 4

Areas 1

Browser 2

OS 5

Language 5

Areas 2

Browser 3

OS 1

Language 6

 

And so forth….

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions