Automation talks taras lytvyn

1,142 views

Published on

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,142
On SlideShare
0
From Embeds
0
Number of Embeds
69
Actions
Shares
0
Downloads
26
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Automation talks taras lytvyn

  1. 1. Seleniumlearningroadmap
  2. 2. AboutMe
  3. 3. Taras Lytvyntesters.lviv.ua/automationtlytvyn@lohika.comaqatalk.org.uaContact me:
  4. 4. Prehistory
  5. 5. When did I useSelenium ?
  6. 6. Testing Web Sites
  7. 7. Testing Web Apps(service admin pages,web interfaces, etc.)Controlsinteractionsverification=Testing appbusinesslogic
  8. 8. Extended web features testing
  9. 9. Web on Mobile Devices
  10. 10. CrossBrowserOSConclusion:CrossMobilePlatformWEB AUTOMATION
  11. 11. Selenium ROAD MAP{ QA point of view ! }
  12. 12. You are manual QAYour goal is to beSelenium automation QA
  13. 13. Automation onSelenium = SeleniumknowledgeLearningRoadmap !
  14. 14. MANUAL TestingUpdate Skills 1 {…} Try Record/Playback{…}Update Skills 3 {…}Build SimpleFrameworkImplement and developdif. features. Experiment
  15. 15. Before you startREAD !
  16. 16. AUTOMATION WITHOUTTEST DOCUMENTATIONIS PROFANATION
  17. 17. Update Skills 1https://www.youtube.com/watch?v=ooIjmhCpooU“What is automation” ?
  18. 18. Update Skills 1Prog. Languages for automation(Web based) JAVAhttp://www.youtube.com/watch?v=DKy4KzIn1qgProgramming for testersProgramming language syntaxInstall IDE
  19. 19. Update Skills 1Explore firebug
  20. 20. Update Skills 1
  21. 21. MANUAL TestingUpdate Skills 1 {…} Try Record/Playback{…}Update Skills 3 {…}Build SimpleFrameworkImplement and developdif. features. Experiment
  22. 22. Try Record/PlaybackSelenium IDEhttps://www.youtube.com/watch?v=IPraAY78jGY
  23. 23. Try Record/Playbackhttp://www.youtube.com/watch?v=22InaPkhP_MSauce IDESelenium Builder
  24. 24. MANUAL TestingUpdate Skills 1 {…} Try Record/Playback{…}Update Skills 2 {…}Build SimpleFrameworkImplement and developdif. features. Experiment
  25. 25. Update Skills 2Locatorshttps://www.youtube.com/watch?v=ahhaMbjqrxMFIREPATHPLUGINWillhelp youwithXPATH!
  26. 26. Update Skills 2Regular Expressionshttps://www.youtube.com/watch?v=RRbN9XJJnLghttp://rubular.com/Willhelp youWithRegex !
  27. 27. Update Skills 2
  28. 28. MANUAL TestingUpdate Skills 1 {…} Try Record/Playback{…}Update Skills 2 {…}Build SimpleFrameworkImplement and developdif. features. Experiment
  29. 29. Build Simple Frameworkhttps://www.youtube.com/watch?v=KCPI5JJNQTIUse existing solutions for frameworks…
  30. 30. MANUAL TestingUpdate Skills 1 {…} Try Record/Playback{…}Update Skills 2 {…}Build SimpleFrameworkImplement and developdif. features. Experiment
  31. 31. Implement and developdif. features. Experiment- Code refactoring- Use Selenium WebDriver withother tools- Create own extensions- Try to automate things that“couldn’t be automated”- Try to use WebDriver withmobile automation

×