Your SlideShare is downloading. ×
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Андрей Дзыня - "Watir - начало"

964

Published on

Область автоматизации web-приложений переживает бурный рост. Самый популярный инструмент это Selenium, который занимает большую часть рынка. Но не стоит забывать, что существуют и другие инструменты, …

Область автоматизации web-приложений переживает бурный рост. Самый популярный инструмент это Selenium, который занимает большую часть рынка. Но не стоит забывать, что существуют и другие инструменты, которые помогают автоматизировать функциональное тестирование.

Мой доклад будет более практический, чем теоретический. Я расскажу об инструменте Watir, как его использовать, и напишу несколько простых тестов разными способами:
Ruby Application;
Test Unit;
Rspec;
Cucumber;

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
964
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Watir – The Beginning AUTOMATED- TESTING.INFO
  • 2. About Myself Andrii Dzynia Senior Automation QA Engineer andrii.dzynia@gmail.com2 AUTOMATED- TESTING.INFO
  • 3. Agenda Question Watir Example3 AUTOMATED- TESTING.INFO
  • 4. Problem Automated testing of web applications4 AUTOMATED- TESTING.INFO
  • 5. How we could solve it? Watij Win32-Watir Watir WatiN Watir Selenium5 AUTOMATED- TESTING.INFO
  • 6. What is it? • Watir – pronounced like “Water” • Web application testing in Ruby • Open-source • Lovely API • Running without browser • A lot of forks6 AUTOMATED- TESTING.INFO
  • 7. How it works?7 AUTOMATED- TESTING.INFO
  • 8. What is main advantage?8 AUTOMATED- TESTING.INFO
  • 9. Record & Play ?9 AUTOMATED- TESTING.INFO
  • 10. This is for noobs10 AUTOMATED- TESTING.INFO
  • 11. What is professional way?11 AUTOMATED- TESTING.INFO
  • 12. So what we will do today? – Test ‘Point of Sale’ PHP web application. – Write Watir automated tests in different styles. – Define benefits of each style.12 AUTOMATED- TESTING.INFO
  • 13. Web Application To Test13 AUTOMATED- TESTING.INFO
  • 14. First step • IRB - Interactive Ruby Shell • Drive the browser • Some features14 AUTOMATED- TESTING.INFO
  • 15. Scenario Add gifs Open Go to gifts homepage page15 AUTOMATED- TESTING.INFO
  • 16. Nice but not scalable?16 AUTOMATED- TESTING.INFO
  • 17. TestUnit – xUnit tool17 AUTOMATED- TESTING.INFO
  • 18. Scenario Add customer Go to customers Open homepage page18 AUTOMATED- TESTING.INFO
  • 19. What about Business Users?19 AUTOMATED- TESTING.INFO
  • 20. How BDD fits with Ruby?20 AUTOMATED- TESTING.INFO
  • 21. Rspec library21 AUTOMATED- TESTING.INFO
  • 22. Cucumber In three words •Given •When •Then22 AUTOMATED- TESTING.INFO
  • 23. What we have seen today • Validation method • xUnit style • BDD: Rspec and Cucumber23 AUTOMATED- TESTING.INFO
  • 24. Choose exactly what you need “Life is a series of choices.”24 AUTOMATED- TESTING.INFO
  • 25. 25 AUTOMATED- TESTING.INFO

×