Enviar búsqueda
Cargar
Watir The Beginning
•
Descargar como PPTX, PDF
•
1 recomendación
•
643 vistas
A
automated-testing.info
Seguir
Как научиться автоматизировать на Watir, что нужно использовать и как.
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 25
Descargar ahora
Recomendados
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
Recomendados
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
Más contenido relacionado
La actualidad más candente
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
La actualidad más candente
(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
Similar a 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
Similar a 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 ...
Más 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
Más 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
Último
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Alfredo García Lavilla
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Alan Dix
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
LoriGlavin3
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Hervé Boutemy
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Addepto
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Dubai Multi Commodity Centre
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
ScyllaDB
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
Raghuram Pandurangan
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Rizwan Syed
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
2toLead Limited
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
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
DianaGray10
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Lonnie McRorey
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Kalema Edgar
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Mattias Andersson
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
Dilum Bandara
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
LoriGlavin3
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
LoriGlavin3
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
Último
(20)
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
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
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
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
Descargar ahora