Published on March 10, 2014
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/di v/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 firstname.lastname@example.org
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 ...
... in building test automation for web ... test automation. Most Selenium QA Engineers focus on ... go with Selenium 2 since this ...
Selenium is a suite of tools to automate web browsers ... It is also the core technology in countless other browser automation ... Selenium WebDriver
... the Selenium automation testing ... etc. Highlights of our flexible Selenium Web Testing ... Automated testing complements today’s agile software ...
Selenium is a tool for writing automated tests of web applications. ... Software Engineering at ... is a popular tool for writing automated tests of web ...
QA Automation Expert with Selenium Experience ... each deliverable of the software and project implementation ... QA automation. Selenium ...
Explore Selenium Automation Openings across Top Companies ... Selenium, QA Automation, Web Technologies, ... Software Engineer-testing Lybrate 2-6 yrs ...
5 Automation Engineer - SELENIUM jobs for Software Engineering Manager in 75024 on Dice ... SELENIUM jobs for Software Engineering Manager in 75024 ...