AutomationTesting_HOW_

335 views

Published on

google slideshare

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
335
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

AutomationTesting_HOW_

  1. 1. Automation Testing Choose the tool
  2. 2. Main Questions• Why?• What?• When?• Who?• HOW?• What next?
  3. 3. Why?• Speed up Test Execution• Improve Test Coverage• Improve Quality
  4. 4. What?• Regression• Load, Performance, Stress
  5. 5. When?
  6. 6. Who?
  7. 7. How?• Existent frameworks• Specialized API and libraries• Develop custom test tools
  8. 8. UI Testing Tools• Capture based tool.• DOM based tool.
  9. 9. Capture Tool• Image Capturing.• Absolutely positioning.• Easy to script.• Easy to learn.• Fast implementation.
  10. 10. Screen Capture based Tool
  11. 11. Image Capturing• Real time/On demand• Customizable quality• Full screen, rectangular regions
  12. 12. Absolutely positioning• 12 functions to emulate User actions• High/Low -level emulation
  13. 13. Easy to script• Recording User Actions
  14. 14. Easy to learn
  15. 15. Verification and Analysis of Test Results• Image Comparison• Optical character recognition
  16. 16. Fast implementation• Readability• Extensibility, agility• Maintainability• Simplicity• Readability, Clarity• Testability• Reusability
  17. 17. Smart design
  18. 18. DOM Tool• Object positioning.• Scripting Language.• Big set of predefined objects and actions.• Flexible way to create big test sets.
  19. 19. DOM ToolExample

×