29
Integrating Selenium with Confluence and JIRA Test Management within Confluence, Automation of Selenium, Reporting, and Traceability Andrew Lampitt, Marketing Sanjiva Nath, CEO and Founder

Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

  • Upload
    zagile

  • View
    1.529

  • Download
    3

Embed Size (px)

DESCRIPTION

Slides of recorded webinar demonstrating how you can achieve full cycle test management and automation using Confluence, JIRA, and Selenium using zAgile’s open source Wikidsmart applications

Citation preview

Page 1: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

Integrating Selenium with Confluence and JIRA

Test Management within Confluence, Automation of Selenium, Reporting, and Traceability

Andrew Lampitt, Marketing Sanjiva Nath, CEO and Founder

Page 2: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

•  !"#$%&'()*+)*,-&').&*.$&/'•  01,%%&2#&3'/$-1'4&3-'5,2,#&6&2-7"8-)6,9)2'4):,;'•  <$=$:36,*-'+%,>)*6',2:'+*):8(-').&*.$&/'•  <$=$:36,*-'?"').&*.$&/',2:':&6)'

–  "(1$&.$2#'-&3-'(,3&'6,2,#&6&2-'/$-1$2'0)2@8&2(&'–  "8-)6,92#'-&3-'(,3&'&A&(89)2'83$2#'B&%&2$86'–  4*,(=$2#',2:'C&+)*92#')2'-&3-'*&38%-3'

•  ?D"'

!"#$%&'

E'

Page 3: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

(!")*#'+,-.,-&/#'01#-1)#2'

Page 4: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

•  Mission: Integrate Teams, Tools, Processes, and Knowledge –  Primarily targeting Application Lifecycle Management / Software Engineering –  Platform extensible to any domain and applications

•  Founded: 2006 in San Francisco, launched v1.0 in 2009

(!")*#'+,-.,-&/#'01#-1)#2'

•  Press Coverage

•  Selected Customers

•  Partners

Technology Services

F'

Page 5: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

Challenges with Test Management

•  G)'&,3;'/,;'-)'&A-*,(-'-&3-':&H2$9)2'I*)6'&A&(89)2''

•  G)'/,;'-)'%$2='-&3-3'-)'*&J8$*&6&2-3',2:'-*,(=',(*)33'$-&*,9)23'-)',(1$&.&'-*,(&,K$%$-;'

•  G)'38++)*-'I)*'-&3-'38$-&3',2:'68%9+%&'2&392#'%&.&%3L''

•  G)'38++)*-'I)*'-&3-',8-)6,9)2')*'/)*=@)/3''

M'

Page 6: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

Challenges with Test Automation

•  N,(=')I','3-*8(-8*&:'*&+)3$-)*;'I)*'6,2,#$2#'B&%&2$86'3(*$+-3'

•  O2,K$%$-;'-)',33)($,-&','3(*$+-'/$-1','-&3-'38$-&P'-&3-'*82')*'-&3-'(,3&'

•  G)'/,;'-)'6,+'*&38%-3')I'3(*$+-'&A&(89)2'/$-1'-&3-':&H2$9)23P'I&,-8*&3'

•  0,2Q-'9&'3(*$+-'&A&(89)2'-)'/)*=@)/3'•  G)'*&+)*92#7,2,%;9(3',33)($,-&:'/$-1'-&3-'&A&(89)2',(*)33'$-&*,9)23P'*&%&,3&3P'*&J8$*&6&2-3P'&-(L'

R'

Page 7: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

0,2'-1&'01,)3'S&'T.&*()6&U'

S83$2&33''5,2,#&*'

B,%&3'

083-)6&*''B8++)*-'

01,22&%3'

0,%%'0&2-&*'

S83$2&33''B+)23)*3'

C&J8$*&V'6&2-3'

B-*,-&#;'

S83$2&33''0,3&3'

W)(83''X*)8+3'

5&-1):)%)#;'

Y*):8(-'5,2,#&*'

B+&('

'5,*=&92#'5,2,#&*'

'N&,:'Z&.&%)+&*'

'O4'[A&(89.&'

'O4'

B-,-83''C&+)*-'

'C&#$)2,%'5,2,#&*3''

Z)(86&2-,9)2' 083-)6&*'B8++)*-'

'?"'

'Z&.&%)+&*'

\'

Page 8: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

•  B$2#%&'B$#2'T2']BBT^'– T2%;'6,2,#&3'%)#V$23'

•  Y)$2-V-)VY)$2-'– B&&63'T_'-,(9(,%%;'K8-'(%&,*%;'2)-'%)2#V*82''– N)-3')I'():$2#`'2)-'()2-&A-8,%'$2-&#*,9)2'

•  [2-&*+*$3&'B&*.$(&'S83'][BS^'– a3&I8%'I)*'$2-&#*,92#'bcd'3;3-&63'– N)-3')I'():$2#`'2)-'()2-&A-8,%'$2-&#*,9)2'

•  0)2-&A-8,%'O2-&*)+&*,K$%$-;'– "%%'()2-&2-'“$23-,2-%;',/,*&”'

!3,4/'5$/#"-&6,$'178'5$/#-,.#-&3)*)/9'

Wikidsmart

e'

Page 9: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

•  fOC"'M'()22&(-3'0)2@8&2(&'– g,3'2)'h,/,*&2&33i')I'()2(&+-3'K&$2#'()22&(-&:'2)*'*&%,-&:'()2(&+-3P',++%$(,9)23P',2:'-))%3'

•  5,A$686'4*,(&,K$%$-;'– "%%'()2-&2-'$2-&#*,-&:'$2'()2-&A-8,%'6,22&*'

!3,4/'+,$$#:6$"'178';-&:#&3)*)/9'

Wikidsmart

j'

Page 10: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

•  _&;/)*:'3&,*(1'– C&-*$&.&3',%%'()2-&2-'/$-1'-1,-'/)*:P'/$-1)8-'H%-&*$2#'/$-1'*&3+&(-'-1&'-)+$(';)8'3&&='

•  B&6,29('3&,*(1'– W$2:'3+&($H('()2-&2-')I'3+&($H('-)+$(P'"GZ'3&&'*&%,-&:'-)+$(3'$2'()2-&A-8,%'6,22&*'

!3,4/'<#9'=,-%'>#&-:?'178'>#@&$6:'>#&-:?'

Wikidsmart

bc'

Page 11: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

=)A)%7@&-/'B*&C,-@'&$%'B-,%4:/'01#-1)#2'

bb'

Page 12: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

•  <$=$:36,*-'h82$-&3i';)8*'&2.$*)26&2-k'•  0)1&3$)2')I'()2-&2-',6)2#3-'-))%3'D',++%$(,9)23'

•  4*,(&,K$%$-;'•  O2-&*)+&*,K$%$-;''•  [,3$%;'H2:'()2-&2-'/$-1'I&:&*,-&:'3&,*(1')I'()2(&+-3'

•  "8-)6,9)2'•  0)2-&2-'@)/',6)2#3-',++%$(,9)23',2:'-))%3'•  G&/'()2-&2-'(*&,9)2',6)2#3-',++3',2:'-))%3'']&L#LP'/$=$'+,#&'I*)6','2&/',(()82-P'2&/'-,3='I*)6','(%)3&:')++)*-82$-;P'&-(L^'

•  0)23$3-&2(;P'&,3;'6,$2-&2,2(&')I'()2-&2-'

•  48*23'fOC"',2:'0)2@8&2(&'$2-)',2',++%$(,9)2'+%,>)*6'•  G&/',++%$(,9)23k'3,6&'XaO3P'%&.&*,#&'fOC"'/)*=@)/'

=)A)%7@&-/'B*&C,-@'D#$#E/7'

bE'

Page 13: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

=)A)%7@&-/'!-:?)/#:/4-#'01#-1)#2'FG',H'IJ'

bl'

Page 14: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

=)A)%7@&-/'!-:?)/#:/4-#'01#-1)#2'FI',H'IJ'

bF'

Page 15: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

•  <$=$:36,*-'Y5'–  C&J8$*&6&2-3'6,2,#&6&2-'!"#$"%'0)2@8&2(&P'9&:'-)'fOC"P'X*&&21)++&*',2:')-1&*'-))%3'I)*'-*,(&,K$%$-;'

•  <$=$:36,*-'?"'–  4&3-'0,3&'6,2,#&6&2-'!"#$"%'0)2@8&2(&P''$2-&#*,-&:'/$-1'fOC"',2:'B&%&2$86'I)*'/)*=@)/VK,3&:',8-)6,9)2',2:'-*,(&,K$%$-;'

•  <$=$:36,*-'"N5'–  Y5',2:'?"P'+%83'$2-&#*,9)2'/$-1'f&2=$23',2:'W$31[;&'].&*3$)2'()2-*)%k'B8K.&*3$)2P'X$-P'0mBP'Y&*I)*(&P',2:'5&*(8*$,%^'

•  <$=$:36,*-'0C5'–  fOC"',2:'0)2@8&2(&'$2-&#*,9)2'/$-1'B,%&3I)*(&L()6'I)*'083-)6&*'T2VS),*:$2#P'083-)6&*'0,3&'5,2,#&6&2-P'&-(L'

=)A)%7@&-/'!..*):&6,$7'

bM'

Page 16: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

•  [,3;'$23-,%%'“82$-&3”'B&%&2$86'/$-1'fOC"P'0)2@8&2(&P'&-(L'•  C[B4I8%'$2-&#*,9)2'•  "(1$&.&',%%'I82(9)23',3'$I')2&'3;3-&6''

–  S$V:$*&(9)2,%'%$2=$2#',2:'3;2(1$2#')I'B&%&2$86'()2(&+-3'/$-1'fOC"'$338&3',2:'0)2@8&2(&'+,#&3'

–  0)2@8&2(&k'•  0*&,-&'3-*8(-8*&:'/$=$'+,#&'I)*'-&3-'6,2,#&6&2-'•  m$&/'B&%&2$86'-&3-'*&38%-3',2:'*&+)*-3'/$-1$2'0)2@8&2(&'

–  fOC"'•  "33)($,-&')2&')*'6)*&'fOC"'O338&3'-)','B&%&2$86'-&3-''•  "33)($,-&'68%9+%&'B&%&2$86'-&3-3'-)','fOC"'O338&'

–  C&+)*-',(*)33'fOC"P'B&%&2$86',2:'6)*&L'Z$3+%,;'*&+)*-3'$2'0)2@8&2(&P'+)*-,%P')*'&%3&/1&*&'

=)A)%7@&-/'K!'L#&/4-#7'

bR'

Page 17: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

•  5,2,#&'4&3-'0,3&3'$2'0)2@8&2(&''•  "8-)6,-&'83$2#'B&%&2$86'4&3-'B(*$+-3'•  0*&,-&'4&3-'C823'I)*'O-&*,9)23'•  [A&(8-&'4&3-'B(*$+-3'-1*)8#1'fOC"'<)*=@)/'•  "8-)6,9(,%%;'0,+-8*&'4&3-'[A&(89)2'C&38%-3'•  m$&/'4&3-'C&38%-3'$2'Z,31K),*:3'I)*'W&,-8*&3P'C&J8$*&6&2-3P'0)6+)2&2-3P'C&%&,3&3'D'Y*)n&(-3'

Achieving Full Cycle Test Management

b\'

Page 18: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

M&$&"#';#7/'+&7#7')$'+,$N4#$:#'''

be'

Page 19: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

M&$&"#';#7/'+&7#7')$'+,$N4#$:#'''

bj'

Page 20: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

!4/,@&/#'47)$"'>#*#$)4@';#7/'>:-)./7'

Ec'

Page 21: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

+-#&/#'O5P!';&7A'H,-';#7/'+&7#'QR#:46,$'

Eb'

Page 22: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

QR#:4/#';#7/'>:-)./7'/?-,4"?'O5P!'=,-AN,2'

EE'

Page 23: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

!4/,@&6:&**9'+&./4-#';#7/'QR#:46,$'P#74*/7'

El'

Page 24: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

S)#2'P#74*/7')$'T&7?3,&-%7'F;#7/'+&7#J'

EF'

Page 25: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

S)#2'P#74*/7')$'T&7?3,&-%7'FP#*#&7#J'

EM'

Page 26: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

>#*#$)4@'5$/#"-&6,$'!-:?)/#:/4-#'

ER'

Page 27: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

•  <$=$:36,*-'$3'-1&')2%;'+%,>)*6'-1,-'(,2'&'%#()#*+,,-."%#(/0+#(.&'%#(%#.I*)6',2;'3)o/,*&'&2#$2&&*$2#'-))%'

•  X8,*,2-&&'#0+&(+1","#-2."%#(0'3(0+1","#-2.+%4.5(4(0+#(4.6(+0&$')I',%%'()2-&2-',(*)33';)8*'&2.$*)26&2-'

•  5,2,#&'-&3-3'!"#$"%.7'%8*(%&(.•  9*#':+#(.;(,(%"*:.#(6<%/.,2:'6)*&'/$-1':&&+'$2-&*)+&*,K$%$-;'/$-1'fOC"P'0)2@8&2(&',2:')-1&*3'

>4@@&-9 ''

E\'

Page 28: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

•  ;(0="&(6>'$6+%&6&2-,9)2'3&*.$(&3'-,$%)*&:'-)';)8*'83&'(,3&3',2:';)8*'6&-1):)%)#;'

•  7'%%(&#'06k'I)*'/1,-&.&*'-))%3',2:',++%$(,9)23';)8'1,.&'

•  ;*33'0#k'-)'6,=&'38*&';)8*'$2I)*6,9)2'@)/'()2928&3',-'+&,='+&*I)*6,2(&'

U,2'(!")*#'+&$'U#*.'

Ee'

Page 29: Test management and automation with Selenium, Confluence, JIRA using zAgile Wikidsmart

•  m$3$-'///L!"#$%&L()6'– Z)/2%),:'<$=$:36,*-L'O-’3')+&2'3)8*(&',2:'I*&&',2:'$2(%8:&3',%%'<$=$:36,*-'"++%$(,9)23'

– pC&6&6K&*k'C&#$3-&*'I)*'T2VN$2&'Z)(86&2-,9)2'

•  0)2-,(-'!"#$%&'-)'/,%=';)8'-1*)8#1';)8*'3+&($H('83&'(,3&3')*'$I';)8'/$31'-)'1,.&':$*&(-'38++)*-')*'3&*.$(&3k'$2I)q!"#$%&L()6'

V#R/'>/#.7'

Ej'