Automated Testing Overview

923 views
901 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
923
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Automated Testing Overview

  1. 1. Overview of automation <br />tools for Web functional testing.<br />Anton Shishkov<br />Senior WebQA at Skype<br />
  2. 2. Agenda<br /><ul><li>Commercial solutions
  3. 3. Freeware solutions
  4. 4. CubicTest
  5. 5. Windmill
  6. 6. Selenium RC
  7. 7. Example based on Selenium RC</li></li></ul><li>Commercial Solutions<br /><ul><li>IBM: Rational Functional Tester
  8. 8. HP: Mercury Quick Test Pro
  9. 9. Borland: SilkTest</li></li></ul><li>Commercial Solutions: minuses<br /><ul><li>Price: for enterprise startup (couple of licenses + support) ~ 100 000 EEK
  10. 10. Tools offer lots of useless functionality that make scripting harder.
  11. 11. Execution takes too much RAM and CPU-> big minus if you want to run 30 tests in parallel.</li></li></ul><li>Freeware Solutions: Cubic Test<br />
  12. 12. Freeware Solutions: Cubic Test<br /><ul><li>Pluses:</li></ul>+ Intuitive TC descriptions using visual diagrams<br />+ Selenium based<br /><ul><li>Minuses:</li></ul>- Recorder has bugs.<br />
  13. 13. Freeware Solutions: Windmill<br />
  14. 14. Freeware Solutions: Windmill<br /><ul><li>Pluses:</li></ul>+ Very good recorder<br />+ Cross-browser action recorder<br /><ul><li>Minuses:</li></ul>- Tests are executed from shell<br />- No support for HTTPS (but they plan to implement it)<br />
  15. 15. Freeware Solutions: Selenium RC<br />
  16. 16. Freeware Solutions: Selenium RC<br /><ul><li>Pluses:</li></ul>+ Nice recorder<br />+ Multi browser test execution<br />+ Scripting can be done in many languages:<br />Python / Java / C# / Ruby ...<br /><ul><li>Minuses:</li></ul>- Recorder is only in Firefox<br />
  17. 17. Selenium RC example<br /> <br />
  18. 18. Q&A<br /> <br />

×