Soumettre la recherche
Mettre en ligne
Watir The Beginning
•
Télécharger en tant que PPTX, PDF
•
1 j'aime
•
643 vues
A
automated-testing.info
Suivre
Как научиться автоматизировать на Watir, что нужно использовать и как.
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 25
Télécharger maintenant
Recommandé
Watir - The Beginning
Watir - The Beginning
Andrii Dzynia
ChatBots for self-service DevOps
ChatBots for self-service DevOps
Simon Massey
Morden F2E Education - Think of Progressive Web Apps
Morden F2E Education - Think of Progressive Web Apps
Caesar Chi
Gwt
Gwt
Ankul Rastogi
J query
J query
Chalermpon Areepong
Test your user interface using BDD (Swedish)
Test your user interface using BDD (Swedish)
Evolve
TDC 2017 JavaEE Monitoramento
TDC 2017 JavaEE Monitoramento
Sandro Giacomozzi
Javascript and DOM
Javascript and DOM
Ketan Ghumatkar
Recommandé
Watir - The Beginning
Watir - The Beginning
Andrii Dzynia
ChatBots for self-service DevOps
ChatBots for self-service DevOps
Simon Massey
Morden F2E Education - Think of Progressive Web Apps
Morden F2E Education - Think of Progressive Web Apps
Caesar Chi
Gwt
Gwt
Ankul Rastogi
J query
J query
Chalermpon Areepong
Test your user interface using BDD (Swedish)
Test your user interface using BDD (Swedish)
Evolve
TDC 2017 JavaEE Monitoramento
TDC 2017 JavaEE Monitoramento
Sandro Giacomozzi
Javascript and DOM
Javascript and DOM
Ketan Ghumatkar
React - поглянемо по іншому на V в MVC
React - поглянемо по іншому на V в MVC
Stfalcon Meetups
"The working architecture of NodeJs applications" Viktor Turskyi
"The working architecture of NodeJs applications" Viktor Turskyi
Julia Cherniak
Forseti driven javascript
Forseti driven javascript
Pavneet Singh Saund
Single-page applications and Grails
Single-page applications and Grails
Alvaro Sanchez-Mariscal
Comparison Between React & Angular JS Frameworks
Comparison Between React & Angular JS Frameworks
SNAKINDIA CONSULTANCY
Organisation of professional JavaScript Projects
Organisation of professional JavaScript Projects
Involved IT
Developing SPI applications using Grails and AngularJS
Developing SPI applications using Grails and AngularJS
Alvaro Sanchez-Mariscal
Testing Storm components with Groovy and Spock
Testing Storm components with Groovy and Spock
Eugene Dvorkin
Towards component based web UI with ReactJS
Towards component based web UI with ReactJS
Oliver Häger
Massive concurrent modifications in web app. How to manage and test.
Massive concurrent modifications in web app. How to manage and test.
Anton Mishchuk
Web Based Development Introduction
Web Based Development Introduction
Edy Segura
Getting Started With Cypress
Getting Started With Cypress
Knoldus Inc.
BlackBerry 10 Browser
BlackBerry 10 Browser
Erik Johnson
Stripe con 2021 UI stack
Stripe con 2021 UI stack
MaximeRainville1
React Typescript for beginners: Translator app with Microsoft cognitive services
React Typescript for beginners: Translator app with Microsoft cognitive services
Fabio Biondi
Getting Started with PhoneGap Windows Phone 7
Getting Started with PhoneGap Windows Phone 7
Alius Petraška
Lets cook cucumber !!
Lets cook cucumber !!
vodQA
Continuous Integration with Maven for Android apps
Continuous Integration with Maven for Android apps
Hugo Josefson
Integration of automation framework with ci tools
Integration of automation framework with ci tools
vodQA
WilmingtonJS - React Native Under the Hood
WilmingtonJS - React Native Under the Hood
Justin Poliachik
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
QA Dnepropetrovsk Community (Ukraine)
Node.js for .NET Developers
Node.js for .NET Developers
David Neal
Contenu connexe
Tendances
React - поглянемо по іншому на V в MVC
React - поглянемо по іншому на V в MVC
Stfalcon Meetups
"The working architecture of NodeJs applications" Viktor Turskyi
"The working architecture of NodeJs applications" Viktor Turskyi
Julia Cherniak
Forseti driven javascript
Forseti driven javascript
Pavneet Singh Saund
Single-page applications and Grails
Single-page applications and Grails
Alvaro Sanchez-Mariscal
Comparison Between React & Angular JS Frameworks
Comparison Between React & Angular JS Frameworks
SNAKINDIA CONSULTANCY
Organisation of professional JavaScript Projects
Organisation of professional JavaScript Projects
Involved IT
Developing SPI applications using Grails and AngularJS
Developing SPI applications using Grails and AngularJS
Alvaro Sanchez-Mariscal
Testing Storm components with Groovy and Spock
Testing Storm components with Groovy and Spock
Eugene Dvorkin
Towards component based web UI with ReactJS
Towards component based web UI with ReactJS
Oliver Häger
Massive concurrent modifications in web app. How to manage and test.
Massive concurrent modifications in web app. How to manage and test.
Anton Mishchuk
Web Based Development Introduction
Web Based Development Introduction
Edy Segura
Getting Started With Cypress
Getting Started With Cypress
Knoldus Inc.
BlackBerry 10 Browser
BlackBerry 10 Browser
Erik Johnson
Stripe con 2021 UI stack
Stripe con 2021 UI stack
MaximeRainville1
React Typescript for beginners: Translator app with Microsoft cognitive services
React Typescript for beginners: Translator app with Microsoft cognitive services
Fabio Biondi
Getting Started with PhoneGap Windows Phone 7
Getting Started with PhoneGap Windows Phone 7
Alius Petraška
Lets cook cucumber !!
Lets cook cucumber !!
vodQA
Continuous Integration with Maven for Android apps
Continuous Integration with Maven for Android apps
Hugo Josefson
Integration of automation framework with ci tools
Integration of automation framework with ci tools
vodQA
WilmingtonJS - React Native Under the Hood
WilmingtonJS - React Native Under the Hood
Justin Poliachik
Tendances
(20)
React - поглянемо по іншому на V в MVC
React - поглянемо по іншому на V в MVC
"The working architecture of NodeJs applications" Viktor Turskyi
"The working architecture of NodeJs applications" Viktor Turskyi
Forseti driven javascript
Forseti driven javascript
Single-page applications and Grails
Single-page applications and Grails
Comparison Between React & Angular JS Frameworks
Comparison Between React & Angular JS Frameworks
Organisation of professional JavaScript Projects
Organisation of professional JavaScript Projects
Developing SPI applications using Grails and AngularJS
Developing SPI applications using Grails and AngularJS
Testing Storm components with Groovy and Spock
Testing Storm components with Groovy and Spock
Towards component based web UI with ReactJS
Towards component based web UI with ReactJS
Massive concurrent modifications in web app. How to manage and test.
Massive concurrent modifications in web app. How to manage and test.
Web Based Development Introduction
Web Based Development Introduction
Getting Started With Cypress
Getting Started With Cypress
BlackBerry 10 Browser
BlackBerry 10 Browser
Stripe con 2021 UI stack
Stripe con 2021 UI stack
React Typescript for beginners: Translator app with Microsoft cognitive services
React Typescript for beginners: Translator app with Microsoft cognitive services
Getting Started with PhoneGap Windows Phone 7
Getting Started with PhoneGap Windows Phone 7
Lets cook cucumber !!
Lets cook cucumber !!
Continuous Integration with Maven for Android apps
Continuous Integration with Maven for Android apps
Integration of automation framework with ci tools
Integration of automation framework with ci tools
WilmingtonJS - React Native Under the Hood
WilmingtonJS - React Native Under the Hood
Similaire à Watir The Beginning
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
QA Dnepropetrovsk Community (Ukraine)
Node.js for .NET Developers
Node.js for .NET Developers
David Neal
MockServer-driven testing
MockServer-driven testing
Testableapple
Advanced Techniques for Testing Responsive Apps and Sites -- By Aakrit Prasad
Advanced Techniques for Testing Responsive Apps and Sites -- By Aakrit Prasad
Applitools
Cross Browser Automation Testing Using Watir
Cross Browser Automation Testing Using Watir
Sarah Elson
Productive Rails development with RubyMine
Productive Rails development with RubyMine
olegshpynov
Nagios Conference 2012 - Nathan Vonnahme - Monitoring the User Experience
Nagios Conference 2012 - Nathan Vonnahme - Monitoring the User Experience
Nagios
QA Fest 2018. Сергей Король. REACTive automation: how to avoid shooting yours...
QA Fest 2018. Сергей Король. REACTive automation: how to avoid shooting yours...
QAFest
Front-End Test Fest Keynote: The State of the Union for Front End Testing.pdf
Front-End Test Fest Keynote: The State of the Union for Front End Testing.pdf
Applitools
Increasing velocity via serless semantics
Increasing velocity via serless semantics
Kfir Bloch
Performance and Scalability Art of Isomorphic React Applications
Performance and Scalability Art of Isomorphic React Applications
Denis Izmaylov
OpenAPI Generator The Babel Fish of The API World - apidays Live Paris
OpenAPI Generator The Babel Fish of The API World - apidays Live Paris
Cliffano Subagio
Real World Technologies
Real World Technologies
José Maria Silveira Neto
Isomorphic React Applications: Performance And Scalability
Isomorphic React Applications: Performance And Scalability
Denis Izmaylov
Introduction to Node.js
Introduction to Node.js
Aaron Rosenberg
Device Independent API design
Device Independent API design
Amrita jain
A Tour of Swagger for APIs
A Tour of Swagger for APIs
Allen Dean
Angular v2 et plus : le futur du développement d'applications en entreprise
Angular v2 et plus : le futur du développement d'applications en entreprise
LINAGORA
Android Performance and Monitoring - Meetup 3 25-14
Android Performance and Monitoring - Meetup 3 25-14
Alex Gaber
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
Heiko Voigt
Similaire à Watir The Beginning
(20)
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
Node.js for .NET Developers
Node.js for .NET Developers
MockServer-driven testing
MockServer-driven testing
Advanced Techniques for Testing Responsive Apps and Sites -- By Aakrit Prasad
Advanced Techniques for Testing Responsive Apps and Sites -- By Aakrit Prasad
Cross Browser Automation Testing Using Watir
Cross Browser Automation Testing Using Watir
Productive Rails development with RubyMine
Productive Rails development with RubyMine
Nagios Conference 2012 - Nathan Vonnahme - Monitoring the User Experience
Nagios Conference 2012 - Nathan Vonnahme - Monitoring the User Experience
QA Fest 2018. Сергей Король. REACTive automation: how to avoid shooting yours...
QA Fest 2018. Сергей Король. REACTive automation: how to avoid shooting yours...
Front-End Test Fest Keynote: The State of the Union for Front End Testing.pdf
Front-End Test Fest Keynote: The State of the Union for Front End Testing.pdf
Increasing velocity via serless semantics
Increasing velocity via serless semantics
Performance and Scalability Art of Isomorphic React Applications
Performance and Scalability Art of Isomorphic React Applications
OpenAPI Generator The Babel Fish of The API World - apidays Live Paris
OpenAPI Generator The Babel Fish of The API World - apidays Live Paris
Real World Technologies
Real World Technologies
Isomorphic React Applications: Performance And Scalability
Isomorphic React Applications: Performance And Scalability
Introduction to Node.js
Introduction to Node.js
Device Independent API design
Device Independent API design
A Tour of Swagger for APIs
A Tour of Swagger for APIs
Angular v2 et plus : le futur du développement d'applications en entreprise
Angular v2 et plus : le futur du développement d'applications en entreprise
Android Performance and Monitoring - Meetup 3 25-14
Android Performance and Monitoring - Meetup 3 25-14
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
Plus de automated-testing.info
Александр Кабалюк – SilkTest
Александр Кабалюк – SilkTest
automated-testing.info
За пределами PageObject
За пределами PageObject
automated-testing.info
Философия и построение тестового фреймворка на основе BDD в PHP проектах
Философия и построение тестового фреймворка на основе BDD в PHP проектах
automated-testing.info
Швейцарский нож для Android
Швейцарский нож для Android
automated-testing.info
Автоматизация тестирования как сервис
Автоматизация тестирования как сервис
automated-testing.info
Курс молодого бойца-автоматизатора – как стать ветераном и остаться в живых
Курс молодого бойца-автоматизатора – как стать ветераном и остаться в живых
automated-testing.info
Тестирование производительности Ajax приложений с помощью JMeter
Тестирование производительности Ajax приложений с помощью JMeter
automated-testing.info
Быстрое расширение Robot Framework под свои нужды с использованием Python
Быстрое расширение Robot Framework под свои нужды с использованием Python
automated-testing.info
“Обезьянье тестирование” в мобильных проектах
“Обезьянье тестирование” в мобильных проектах
automated-testing.info
Проблемы автоматизации крупных проектов: TestComplete
Проблемы автоматизации крупных проектов: TestComplete
automated-testing.info
Совершенный тестовый фреймворк
Совершенный тестовый фреймворк
automated-testing.info
В поисках магической кнопки или как приручить SOAP UI
В поисках магической кнопки или как приручить SOAP UI
automated-testing.info
Фреймворк для регрессионного тестирования на основе WebDriver
Фреймворк для регрессионного тестирования на основе WebDriver
automated-testing.info
Codeception - WTF?
Codeception - WTF?
automated-testing.info
Keyword driven testing
Keyword driven testing
automated-testing.info
Why it is not working
Why it is not working
automated-testing.info
Andrey Azimov - Как найти работу тестировщику?
Andrey Azimov - Как найти работу тестировщику?
automated-testing.info
Jenkins auto configureforbranch-php
Jenkins auto configureforbranch-php
automated-testing.info
Иван Бордюг - Инструмент автоматизации регрессионного тестирования на основе ...
Иван Бордюг - Инструмент автоматизации регрессионного тестирования на основе ...
automated-testing.info
Alexei Zozulenko - Test automation failure
Alexei Zozulenko - Test automation failure
automated-testing.info
Plus de automated-testing.info
(20)
Александр Кабалюк – SilkTest
Александр Кабалюк – SilkTest
За пределами PageObject
За пределами PageObject
Философия и построение тестового фреймворка на основе BDD в PHP проектах
Философия и построение тестового фреймворка на основе BDD в PHP проектах
Швейцарский нож для Android
Швейцарский нож для Android
Автоматизация тестирования как сервис
Автоматизация тестирования как сервис
Курс молодого бойца-автоматизатора – как стать ветераном и остаться в живых
Курс молодого бойца-автоматизатора – как стать ветераном и остаться в живых
Тестирование производительности Ajax приложений с помощью JMeter
Тестирование производительности Ajax приложений с помощью JMeter
Быстрое расширение Robot Framework под свои нужды с использованием Python
Быстрое расширение Robot Framework под свои нужды с использованием Python
“Обезьянье тестирование” в мобильных проектах
“Обезьянье тестирование” в мобильных проектах
Проблемы автоматизации крупных проектов: TestComplete
Проблемы автоматизации крупных проектов: TestComplete
Совершенный тестовый фреймворк
Совершенный тестовый фреймворк
В поисках магической кнопки или как приручить SOAP UI
В поисках магической кнопки или как приручить SOAP UI
Фреймворк для регрессионного тестирования на основе WebDriver
Фреймворк для регрессионного тестирования на основе WebDriver
Codeception - WTF?
Codeception - WTF?
Keyword driven testing
Keyword driven testing
Why it is not working
Why it is not working
Andrey Azimov - Как найти работу тестировщику?
Andrey Azimov - Как найти работу тестировщику?
Jenkins auto configureforbranch-php
Jenkins auto configureforbranch-php
Иван Бордюг - Инструмент автоматизации регрессионного тестирования на основе ...
Иван Бордюг - Инструмент автоматизации регрессионного тестирования на основе ...
Alexei Zozulenko - Test automation failure
Alexei Zozulenko - Test automation failure
Dernier
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Lonnie McRorey
2024 April Patch Tuesday
2024 April Patch Tuesday
Ivanti
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Alkin Tezuysal
A Framework for Development in the AI Age
A Framework for Development in the AI Age
Cprime
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
Kari Kakkonen
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
Hiroshi SHIBATA
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
ThousandEyes
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
LoriGlavin3
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
LoriGlavin3
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
HarshalMandlekar2
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
panagenda
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
panagenda
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
IES VE
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
Wes McKinney
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
Skynet Technologies
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
LoriGlavin3
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
Farhan Tariq
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
DianaGray10
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
LoriGlavin3
Dernier
(20)
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
2024 April Patch Tuesday
2024 April Patch Tuesday
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
A Framework for Development in the AI Age
A Framework for Development in the AI Age
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
Watir The Beginning
1.
Watir– The Beginning
1
2.
2
About Myself Andrii Dzynia Senior Automation QA Engineer andrii.dzynia@gmail.com 2
3.
Agenda 3
4.
Problem
Automated testing of web applications 4
5.
How we could
solve it? 5 Watij Win32-Watir Watir Watir WatiN Selenium
6.
What is it?
Watir – pronounced like “Water” Web application testing in Ruby Open-source Lovely API Running without browser A lot of forks 6
7.
How it works?
7
8.
What is main
advantage? 8
9.
Record & Play
? 9
10.
This is for
noobs 10
11.
What is professional
way? 11
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
13.
Web Application To
Test 13
14.
First step IRB
- Interactive Ruby Shell Drive the browser Some features 14
15.
Scenario 15
16.
Nice but not
scalable? 16
17.
TestUnit – xUnittool
17
18.
Scenario 18
19.
What about Business
Users? 19
20.
How BDD fits
with Ruby? 20
21.
Rspec library 21
22.
Cucumber 22
23.
What we have
seen today Validation method xUnit style BDD: Rspec and Cucumber 23
24.
Choose exactly what
you need 24 “Life is a series of choices.”
25.
25
Télécharger maintenant