Quality With Selenium (NR)

26
7/23/2019 Quality With Selenium (NR) http://slidepdf.com/reader/full/quality-with-selenium-nr 1/26 Quality Automation Quality Assurance With Selenium (A tool) Naveed Ramzan Rizwana Zahoor 

Transcript of Quality With Selenium (NR)

Page 1: Quality With Selenium (NR)

7/23/2019 Quality With Selenium (NR)

http://slidepdf.com/reader/full/quality-with-selenium-nr 1/26

Quality AutomationQuality Assurance With Selenium (A tool)

• Naveed Ramzan• Rizwana Zahoor 

Page 2: Quality With Selenium (NR)

7/23/2019 Quality With Selenium (NR)

http://slidepdf.com/reader/full/quality-with-selenium-nr 2/26

Contact at : naveedramzan!"mailcom

 A"enda

Presentation

• #ew Conce$ts• %nit &est• White ' lac o* &estin"• Why Automation Needed +

 Activity 

• Selenium ,nstallation• asic Con-i"uration• .ae a test case• Run a test case

Clo

Page 3: Quality With Selenium (NR)

7/23/2019 Quality With Selenium (NR)

http://slidepdf.com/reader/full/quality-with-selenium-nr 3/26

Contact at : naveedramzan!"mailcom

 A1out &rainin"s02

3ision : We want to mae thousands o- $ro-essional "raduates ann

$artici$ate in 0aistan4s "rowth

We1 %R5 : htt$:66wwwtrainin"s$

Contact : su$$ort!trainin"s$

Cell : 789;;;<=;>?9@

Page 4: Quality With Selenium (NR)

7/23/2019 Quality With Selenium (NR)

http://slidepdf.com/reader/full/quality-with-selenium-nr 4/26

Contact at : naveedramzan!"mailcom

 A1out Naveed Ramzan

• .A (0.) in 9>@> 7 S(CS) in 9>>?

• Worin" in 006.ySQ5 since 9>>?• Worin" in 0roBect60roduct .ana"ement since 9>>8• Worin" in Service .ana"ement since 9>@9• #ounder o- verythin"02 (A 0ortal -or everythin" in 0aistan)• #oundin" .em1er o- &rainin"s02 (htt$:6wwwtrainin"s$)• #oundin" .em1er o- 0aistan A"ile Develo$ment Society

(htt$:6wwwa"ileor"$)• 0ro-essional .em1er o- E0N ,slama1ad

• #or more details (htt$:66wwwnaveedramzancom)

Page 5: Quality With Selenium (NR)

7/23/2019 Quality With Selenium (NR)

http://slidepdf.com/reader/full/quality-with-selenium-nr 5/26Contact at : naveedramzan!"mailcom

0resentation

Page 6: Quality With Selenium (NR)

7/23/2019 Quality With Selenium (NR)

http://slidepdf.com/reader/full/quality-with-selenium-nr 6/26Contact at : naveedramzan!"mailcom

Quality

#eatures and characteristics o- a $roduct or

service that re-lects its

a1ility to satis-y customer4s needs

Page 7: Quality With Selenium (NR)

7/23/2019 Quality With Selenium (NR)

http://slidepdf.com/reader/full/quality-with-selenium-nr 7/26Contact at : naveedramzan!"mailcom

/rade

5evel o- satis-action

• .eet Customer *$ectations

• *ceed Customer *$ectations

• Deli"ht Four Customers

•  Amaze Four Customers

Page 8: Quality With Selenium (NR)

7/23/2019 Quality With Selenium (NR)

http://slidepdf.com/reader/full/quality-with-selenium-nr 8/26Contact at : naveedramzan!"mailcom

 Accuracy

ow -ar we are -rom the

customer4s need +

Page 9: Quality With Selenium (NR)

7/23/2019 Quality With Selenium (NR)

http://slidepdf.com/reader/full/quality-with-selenium-nr 9/26Contact at : naveedramzan!"mailcom

&ri$le Constraints

Page 10: Quality With Selenium (NR)

7/23/2019 Quality With Selenium (NR)

http://slidepdf.com/reader/full/quality-with-selenium-nr 10/26Contact at : naveedramzan!"mailcom

Ste$s to Do

Need to do ; ste$s

• 0lan Quality 0rocess

• 0er-orm Quality Assurance

• Control Quality Assurance

Page 11: Quality With Selenium (NR)

7/23/2019 Quality With Selenium (NR)

http://slidepdf.com/reader/full/quality-with-selenium-nr 11/26Contact at : naveedramzan!"mailcom

Who will do +

• 0ro"rammer 

• Client

• QA Analyst

Page 12: Quality With Selenium (NR)

7/23/2019 Quality With Selenium (NR)

http://slidepdf.com/reader/full/quality-with-selenium-nr 12/26

{  1ExerciseWho have to do QA ? ? ?

Page 13: Quality With Selenium (NR)

7/23/2019 Quality With Selenium (NR)

http://slidepdf.com/reader/full/quality-with-selenium-nr 13/26Contact at : naveedramzan!"mailcom

3 Amigos

Client

&ester 0ro"rammer 

&estin" is a Role G A.,/ES

Page 14: Quality With Selenium (NR)

7/23/2019 Quality With Selenium (NR)

http://slidepdf.com/reader/full/quality-with-selenium-nr 14/26

Contact at : naveedramzan!"mailcom

ow are your Ami"os+

C

0

&

C

0

Page 15: Quality With Selenium (NR)

7/23/2019 Quality With Selenium (NR)

http://slidepdf.com/reader/full/quality-with-selenium-nr 15/26

Contact at : naveedramzan!"mailcom

Who does the &estin" Ho1 +

C 0

0 &

C &

Page 16: Quality With Selenium (NR)

7/23/2019 Quality With Selenium (NR)

http://slidepdf.com/reader/full/quality-with-selenium-nr 16/26

Contact at : naveedramzan!"mailcom

.ore Details I

Power of Three concept from “ Agile Testing ” book by Lisa Crisp

Gregory 

Page 17: Quality With Selenium (NR)

7/23/2019 Quality With Selenium (NR)

http://slidepdf.com/reader/full/quality-with-selenium-nr 17/26

Contact at : naveedramzan!"mailcom

We1 &estin"

• Security &estin"• 0er-ormance &estin"• Crowd &estin"• Data1ase &estin"• Com$ati1ility &estin"

• %sa1ility &estin"

• ,nter-ace &estin"

• #unctional &estin"

Page 18: Quality With Selenium (NR)

7/23/2019 Quality With Selenium (NR)

http://slidepdf.com/reader/full/quality-with-selenium-nr 18/26

Contact at : naveedramzan!"mailcom

&o chec Quality I

Divide and ConJuer 

&he $olicy o- maintainin" control over one4s

su1ordinates or o$$onents 1y encoura"in"

dissent 1etween themK there1y $reventin"

them -rom unitin" in o$$osition

-

Page 19: Quality With Selenium (NR)

7/23/2019 Quality With Selenium (NR)

http://slidepdf.com/reader/full/quality-with-selenium-nr 19/26

Contact at : naveedramzan!"mailcom

De-ine %nit

Unit is

Smallest testa1le $arts

% i & i

Page 20: Quality With Selenium (NR)

7/23/2019 Quality With Selenium (NR)

http://slidepdf.com/reader/full/quality-with-selenium-nr 20/26

Contact at : naveedramzan!"mailcom

%nit &estin"

Unit testing is :

So-tware develo$ment $rocess

,ndividually and inde$endently e*amined -or $ro$eo$eration

Should have some limitations

% it & ti 1

Page 21: Quality With Selenium (NR)

7/23/2019 Quality With Selenium (NR)

http://slidepdf.com/reader/full/quality-with-selenium-nr 21/26

Contact at : naveedramzan!"mailcom

%nit &estin" can 1e

•  Automated

• .anually

9 & - & ti

Page 22: Quality With Selenium (NR)

7/23/2019 Quality With Selenium (NR)

http://slidepdf.com/reader/full/quality-with-selenium-nr 22/26

Contact at : naveedramzan!"mailcom

9 &y$e o- &estin"s

White o*• We $rocess with ,n$uts•  Analyze the code 6 Dry Run• *$ected Eut$ut versus Actual Eut$ut

lac o*

• We $rocess with ,n$uts

• *$ected Eut$ut versus Actual Eut$ut

l 3 Whit

Page 23: Quality With Selenium (NR)

7/23/2019 Quality With Selenium (NR)

http://slidepdf.com/reader/full/quality-with-selenium-nr 23/26

Contact at : naveedramzan!"mailcom

lac 3s White

Wh A t ti +

Page 24: Quality With Selenium (NR)

7/23/2019 Quality With Selenium (NR)

http://slidepdf.com/reader/full/quality-with-selenium-nr 24/26

Contact at : naveedramzan!"mailcom

Why Automation +

•  Accuracy

• &ime Savin"

• Resource Savin"

• ,nde$endent

#AQ

Page 25: Quality With Selenium (NR)

7/23/2019 Quality With Selenium (NR)

http://slidepdf.com/reader/full/quality-with-selenium-nr 25/26

Contact at : naveedramzan!"mailcom

#AQs

Page 26: Quality With Selenium (NR)

7/23/2019 Quality With Selenium (NR)

http://slidepdf.com/reader/full/quality-with-selenium-nr 26/26

Contact at : naveedramzan!"mailcom

.ovin" to Activity