Web automation with Selenium for software engineers

50 %
50 %
Information about Web automation with Selenium for software engineers
Technology

Published on March 10, 2014

Author: alimenkou

Source: slideshare.net

Description

We all know Selenium/WebDriver more as testing automation tool. But in reality this is just a tool/library to automate operations with different browsers using similar API from different languages. In this talk I will show how to use different parts of Selenium product family for day to day tasks of developer, QA engineer or even Project Manager. Hope after visiting this talk you will spend less time on boring procedures and improve many things in your current development process.

Web automation with Selenium for software engineers Mikalai Alimenkou http://xpinjection.com @xpinjection

WebDriver – is not a testing automation tool Uses browser Manual testing WebDriver commands

How WebDriver works Open browser Locators Data Send commands to the browser

Easy browser management

driver.findElement(By.xpath("//input[@id=(//label[tex t()='Fax']/@for)]")).click(); driver.findElement(By.xpath("//div[@id='App']/div/p[4]/di v[1]/h4[@class='Online']")).getText() What is going on here? Depends too much on page structure! Main WebDriver issues

#1. Ad hoc regression testing We have requirements Developers afraid of bugs on code changes Somebody uses product Browser

#2. Bugs description = Manual bug description WebDriver bug description

#3. Automate boring procedures

#4. Demo presentations

#5. Social networks ‘life’

in development depends on how tools usage

@xpinjection http://xpinjection.com mikalai.alimenkou@xpinjection.com

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

Web automation with Selenium for software engineers

Abstract: We all know Selenium/WebDriver more as testing automation tool. But in reality this is just a tool/library to automate operations with different ...
Read more

Introduction ¶ - Selenium - Web Browser Automation

... in building test automation for web ... test automation. Most Selenium QA Engineers focus on ... go with Selenium 2 since this ...
Read more

Selenium - Web Browser Automation

Selenium is a suite of tools to automate web browsers ... It is also the core technology in countless other browser automation ... Selenium WebDriver
Read more

Selenium Testing Services | Offshore Selenium Testing ...

... the Selenium automation testing ... etc. Highlights of our flexible Selenium Web Testing ... Automated testing complements today’s agile software ...
Read more

Selenium - Automated WebTesting - Software development ...

Selenium is a tool for writing automated tests of web applications. ... Software Engineering at ... is a popular tool for writing automated tests of web ...
Read more

QA Automation Expert with Selenium Experience

QA Automation Expert with Selenium Experience ... each deliverable of the software and project implementation ... QA automation. Selenium ...
Read more

Selenium Automation Jobs - Naukri.com - Browse Jobs by ...

Explore Selenium Automation Openings across Top Companies ... Selenium, QA Automation, Web Technologies, ... Software Engineer-testing Lybrate 2-6 yrs ...
Read more

Automation Engineer - SELENIUM jobs for Software ...

5 Automation Engineer - SELENIUM jobs for Software Engineering Manager in 75024 on Dice ... SELENIUM jobs for Software Engineering Manager in 75024 ...
Read more