SlideShare a Scribd company logo
1 of 2
End to End Recommendations
Currentapproach:
Productspecificendtoendtestsare done byQA inINT environment.
WhenQA complete,UATendtoendin UAT environment. These are scheduleimmediatelyafterQA
complete.
UAT environmentcontainsexactsame code asINT environment. Whytestinbothwithsame data as
thiscausesissues(see Issue 3below)
QA testsprocessandbasic validityinEBMDS, Salesforce andotherinterface files.Whenapproved,UAT
can begin.
UAT testingcontent,functionality,usability.
Issues:
1. DelaysgettingstartedMondaydue to Limelightdeploymentthatwasnotgood.
2. UAT Dental – codebase notsame as INTfor Update Proposal,causingerrors.Resolvedand
environmentsinsynchsince.
3. Data setup – usingsame groupsinboth environmentscause problemsinBswift - Resimulate
enrollment causedproblems
4. LTD/STD INT test– issueswithUWviewingdatainLL, not allowingRFPtobe created. Thiswas
lasttask for End to End – put on holdtoassesshow we are doingthe tests.
5. Resourcesfrombswift,ll ,DA’sandEIB are neededinbothUAT andINT for set-upandjob
execution.
Recommendation
Withthe same code base inINT and UAT, I propose we runeach End to End testinUAT. If issuesare
foundexecutingthe testthatresultincode fixes,those fixeswill be installedinINTandtestedbyQA.
Upon successful completionof test,code wouldbe pushedtoUATto continue endtoend.
End to End rolesandresponsibilities:
1. Data – Siobhanwill provide all group/customer/census/brokerdata to supporttest.
2. Businesswill enterdatainLimelightandBswift
3. Teststepsdefinedbytestcoordinator(Moshe/Tim) –listfunctionstobe tested
4. For eachfunction,identifyresource toexecute jobs,enterdata,validate results.
5. UAT resourceswill focus onvalidationof the content(fromcustomer,broker,dashboard
perspective)
6. QA will focusonfile validation –outputstoNebco,filescreatedfromEIBprocesses.
7. Defectswill be responsibilityof personuncoveringissue.If these needtobe forwardedto a
responsible partytoenterintodefecttool,we will do,butuptothe testertoprovide detailed
informationneededtoclearlystate issue.
Positives: Reduce dataissuesusingsame dataindifferentenvironments.
Eliminate confusiononkeepingtwoenvironmentsinsynch
Reduce amountof workfromAlyssa,Sandy,EIBand otherresourcesaskedto
performduplicate functionsineachenvironment.
Negatives –If issuesrunning,wontuncoveruntil businessusersinvolvedaswe won’trun
processinINT.

More Related Content

Similar to End to End Recommendations

Java Tuning White Paper
Java Tuning White PaperJava Tuning White Paper
Java Tuning White Paperwhite paper
 
WebRTC Standards & Implementation Q&A - Testing WebRTC 1.0
WebRTC Standards & Implementation Q&A - Testing WebRTC 1.0WebRTC Standards & Implementation Q&A - Testing WebRTC 1.0
WebRTC Standards & Implementation Q&A - Testing WebRTC 1.0Amir Zmora
 
Whats In Your QA Tool Belt?
Whats In Your QA Tool Belt?Whats In Your QA Tool Belt?
Whats In Your QA Tool Belt?Walter Mamed
 
Mykola Kovsh - Functional API automation with Jmeter
Mykola Kovsh - Functional API automation with JmeterMykola Kovsh - Functional API automation with Jmeter
Mykola Kovsh - Functional API automation with JmeterIevgenii Katsan
 
Hol 1940-01-net pdf-en
Hol 1940-01-net pdf-enHol 1940-01-net pdf-en
Hol 1940-01-net pdf-endborsan
 
Skytap parasoft webinar new years resolution- accelerate sdlc
Skytap parasoft webinar new years resolution- accelerate sdlcSkytap parasoft webinar new years resolution- accelerate sdlc
Skytap parasoft webinar new years resolution- accelerate sdlcSkytap Cloud
 
Automation testing
Automation testingAutomation testing
Automation testingTomy Rhymond
 
Quality Assurance of FME Scripts
Quality Assurance of FME ScriptsQuality Assurance of FME Scripts
Quality Assurance of FME ScriptsSafe Software
 
Manual testing interview questions
Manual testing interview questionsManual testing interview questions
Manual testing interview questionsBABAR MANZAR
 
Test Director Ppt Training
Test Director Ppt TrainingTest Director Ppt Training
Test Director Ppt Trainingshrikantg
 
Automatic test packet generation
Automatic test packet generationAutomatic test packet generation
Automatic test packet generationtusharjadhav2611
 
XML2Selenium Technical Presentation
XML2Selenium Technical PresentationXML2Selenium Technical Presentation
XML2Selenium Technical Presentationjazzteam
 
EAI Test Driven Development WebMethods | Torry Harris Whitepaper
EAI Test Driven Development WebMethods | Torry Harris WhitepaperEAI Test Driven Development WebMethods | Torry Harris Whitepaper
EAI Test Driven Development WebMethods | Torry Harris WhitepaperTorry Harris Business Solutions
 
Track g semiconductor test program - testinsight
Track g  semiconductor test program - testinsightTrack g  semiconductor test program - testinsight
Track g semiconductor test program - testinsightchiportal
 
Testlink Test Management with Teamforge
Testlink Test Management with TeamforgeTestlink Test Management with Teamforge
Testlink Test Management with TeamforgeCollabNet
 

Similar to End to End Recommendations (20)

Test NG Framework Complete Walk Through
Test NG Framework Complete Walk ThroughTest NG Framework Complete Walk Through
Test NG Framework Complete Walk Through
 
Java Tuning White Paper
Java Tuning White PaperJava Tuning White Paper
Java Tuning White Paper
 
WebRTC Standards & Implementation Q&A - Testing WebRTC 1.0
WebRTC Standards & Implementation Q&A - Testing WebRTC 1.0WebRTC Standards & Implementation Q&A - Testing WebRTC 1.0
WebRTC Standards & Implementation Q&A - Testing WebRTC 1.0
 
Whats In Your QA Tool Belt?
Whats In Your QA Tool Belt?Whats In Your QA Tool Belt?
Whats In Your QA Tool Belt?
 
Mykola Kovsh - Functional API automation with Jmeter
Mykola Kovsh - Functional API automation with JmeterMykola Kovsh - Functional API automation with Jmeter
Mykola Kovsh - Functional API automation with Jmeter
 
Hol 1940-01-net pdf-en
Hol 1940-01-net pdf-enHol 1940-01-net pdf-en
Hol 1940-01-net pdf-en
 
Skytap parasoft webinar new years resolution- accelerate sdlc
Skytap parasoft webinar new years resolution- accelerate sdlcSkytap parasoft webinar new years resolution- accelerate sdlc
Skytap parasoft webinar new years resolution- accelerate sdlc
 
Automation testing
Automation testingAutomation testing
Automation testing
 
Quality Assurance of FME Scripts
Quality Assurance of FME ScriptsQuality Assurance of FME Scripts
Quality Assurance of FME Scripts
 
Manual testing interview questions
Manual testing interview questionsManual testing interview questions
Manual testing interview questions
 
Avc per 201206_en
Avc per 201206_enAvc per 201206_en
Avc per 201206_en
 
Test Director Ppt Training
Test Director Ppt TrainingTest Director Ppt Training
Test Director Ppt Training
 
Automatic test packet generation
Automatic test packet generationAutomatic test packet generation
Automatic test packet generation
 
XML2Selenium Technical Presentation
XML2Selenium Technical PresentationXML2Selenium Technical Presentation
XML2Selenium Technical Presentation
 
EAI Test Driven Development WebMethods | Torry Harris Whitepaper
EAI Test Driven Development WebMethods | Torry Harris WhitepaperEAI Test Driven Development WebMethods | Torry Harris Whitepaper
EAI Test Driven Development WebMethods | Torry Harris Whitepaper
 
J Meter Intro
J Meter IntroJ Meter Intro
J Meter Intro
 
JMeter Intro
JMeter IntroJMeter Intro
JMeter Intro
 
Track g semiconductor test program - testinsight
Track g  semiconductor test program - testinsightTrack g  semiconductor test program - testinsight
Track g semiconductor test program - testinsight
 
Salesforce testing best_practices
Salesforce testing best_practicesSalesforce testing best_practices
Salesforce testing best_practices
 
Testlink Test Management with Teamforge
Testlink Test Management with TeamforgeTestlink Test Management with Teamforge
Testlink Test Management with Teamforge
 

End to End Recommendations

  • 1. End to End Recommendations Currentapproach: Productspecificendtoendtestsare done byQA inINT environment. WhenQA complete,UATendtoendin UAT environment. These are scheduleimmediatelyafterQA complete. UAT environmentcontainsexactsame code asINT environment. Whytestinbothwithsame data as thiscausesissues(see Issue 3below) QA testsprocessandbasic validityinEBMDS, Salesforce andotherinterface files.Whenapproved,UAT can begin. UAT testingcontent,functionality,usability. Issues: 1. DelaysgettingstartedMondaydue to Limelightdeploymentthatwasnotgood. 2. UAT Dental – codebase notsame as INTfor Update Proposal,causingerrors.Resolvedand environmentsinsynchsince. 3. Data setup – usingsame groupsinboth environmentscause problemsinBswift - Resimulate enrollment causedproblems 4. LTD/STD INT test– issueswithUWviewingdatainLL, not allowingRFPtobe created. Thiswas lasttask for End to End – put on holdtoassesshow we are doingthe tests. 5. Resourcesfrombswift,ll ,DA’sandEIB are neededinbothUAT andINT for set-upandjob execution. Recommendation Withthe same code base inINT and UAT, I propose we runeach End to End testinUAT. If issuesare foundexecutingthe testthatresultincode fixes,those fixeswill be installedinINTandtestedbyQA. Upon successful completionof test,code wouldbe pushedtoUATto continue endtoend. End to End rolesandresponsibilities: 1. Data – Siobhanwill provide all group/customer/census/brokerdata to supporttest. 2. Businesswill enterdatainLimelightandBswift 3. Teststepsdefinedbytestcoordinator(Moshe/Tim) –listfunctionstobe tested 4. For eachfunction,identifyresource toexecute jobs,enterdata,validate results.
  • 2. 5. UAT resourceswill focus onvalidationof the content(fromcustomer,broker,dashboard perspective) 6. QA will focusonfile validation –outputstoNebco,filescreatedfromEIBprocesses. 7. Defectswill be responsibilityof personuncoveringissue.If these needtobe forwardedto a responsible partytoenterintodefecttool,we will do,butuptothe testertoprovide detailed informationneededtoclearlystate issue. Positives: Reduce dataissuesusingsame dataindifferentenvironments. Eliminate confusiononkeepingtwoenvironmentsinsynch Reduce amountof workfromAlyssa,Sandy,EIBand otherresourcesaskedto performduplicate functionsineachenvironment. Negatives –If issuesrunning,wontuncoveruntil businessusersinvolvedaswe won’trun processinINT.