Using Sauce Labs with Selenium Web Driver in Functional Testing J2EE Group 6/16/2014.

Slides:



Advertisements
Similar presentations
Abuse Testing Laboratory Management Laboratory Management.
Advertisements

Repositories The Algoma University Experience By Robin Isard, Algoma University.
1 Integration Made Easy Agile Integration: Connecting Salesforce With Your Enterprise.
Video Streaming in the Lee Library Present and Future.
Modern app development Continuous value delivery and rapid response to change.
DireXions – Connectivity Inside & Out File I/O Updates, ODBC 64-bit, & SQL Command Utility Presenter: Devon Austen.
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Overview of Atmosphere.
Test Automation For Web-Based Applications Portnov Computer School Presenter: Ellie Skobel.
Intended Audience Business owners looking to streamline their business operations.
Test Automation For Web-Based Applications Portnov Computer School Presenter: Ellie Skobel.
Online Chemical Inventory. Why have an inventory? Regulatory requirement(s) (e.g., Homeland Security) Share chemicals within department, university Track.
J2EE Application Server Deployment and Performance Optimization for Enterprise Application Service Thesis presentation Author: Xiaoyang Wang.
ExtWebDriver Open Source Project Daniel Koo Latha Nagaraj Bryan Robbins 04/23/2014.
Selenium automated testing in Openbravo ERP Quality Assurance Webinar April 8th, 2010.
Val Kravets, Luis Sanchez, Allen Chung, Phillip Anderson, Leyla Norooz, Brian Ramnarian, Todd Watson.
Office 365 Platform Flexible Tools Understand different provisioning options and their advantages and disadvantages…
COLD FUSION Deepak Sethi. What is it…. Cold fusion is a complete web application server mainly used for developing e-business applications. It allows.
1998 PI System Users’ Conference PI 3.2 New Features Enhancements Product Support Plans for the next release.
Microsoft ® Official Course Module 13 Implementing Windows Azure Active Directory.
WSM Administrator Training. WSM Administrator Discussion of WSM Administrator responsibilities Discussion of WSM administrative interfaces Detailed discussion.
Web Automation Testing With Selenium By Rajesh Kanade.
Pubman and Selenium tests. What is Selenium Selenium is a suite of Web application test automation tools for any browser on any operating system –Firefox,
Automated Smoke Testing on the JVM with Geb João SILVA (GS-AIS-EB) 1st Forum 29th of September, 2015 e-Business Section AUTOMATED SMOKE.
Introduction to the Java Stack Michael Youngstrom.
TEST FRAMEWORK CREATION STORY FROM REAL LIFE. ABOUT AUTHOR Vitaliy Davidyak 8 years of experience in QA Skype: toldo-27
Facebook is a social utility that connects you with the people around you. Use Facebook to…  Keep up with friends and family  Share photos and videos.
Mohit Anand, Software Engineer Adobe 1 Selecting GUI Automation Testing Tool for Mobile Domain.
KaaShiv InfoTech presents Intel XDK For Inplant Training / Internship, please download the "Inplant training registration form"
 Automating the process of writing the automation code using Allay Test Tool.  Allay Test Tool generates test files in executable/running form.  Dev/Testers.
Perfecto’s CQ Lab using Selenium RemoteWebDriver & Appium
Modern Programming Language. Web Container & Web Applications Web applications are server side applications The most essential requirement.
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
Selenium server By, Kartikeya Rastogi Mayur Sapre Mosheca. R
Test Automation Using Selenium Presented by: Shambo Ghosh Ankit Sachan Samapti Sinhamahapatra Akshay Kotawala.
Tata Consultancy Services1 WebDriver Basics Submitted By : Akhil K Gagan Deep Singh Naveenrajha H M Poornachandra Meduri Shubham Utsav Sunil Kumar G Vivek.
- 1 - SeeTestAutomation Product Introduction SeeTest Product Suite.
QA Online Training In QA Click Academy. Selenium is a test automation framework used to test web applications such as browsers. It consists of different.
CERN IT Department CH-1211 Genève 23 Switzerland t Bamboo users meeting IT-CS-CT.
#SummitNow Date Jean Marie PASCAL – Alfresco Android Developer Continuous Integration with Alfresco Android.
1 Thinking How often do you use the internet? For what purposes to you use the internet the most? 2 Web Search What is the internet? When did.
SAFARI TEST AUTOMATION: NAVIGATING THROUGH THE JUNGLE BY KARAN KUMAR AND JAMES CHUONG.
Testing Your Alfresco Add-ons Michael Suzuki Software Engineer.
LAB302 Image Enabling Host Applications. Introduction What is the purpose of this class? What will we learn? What will you walk away with?
Best Way to Learn Selenium Course in Online. Looking to learn best testing tool? If your preference is selenium testing then your choice is perfect. The.
Real Testing Scenario Strategy: A Real-life TestOps Environment
Appium Studio Appium testing made easy at any scale.
MASS Java Documentation, Verification, and Testing
Selenium HP Web Test Tool Training
How to Test a Complex ERP Application using a Data-Driven Framework
Troubleshooting Tools
Users and Administrators
Web Interface for Formatter
ETL Validator + ALM = Data Delivery. Faster and Better
CE-105 Spring 2007 Engr. Faisal ur Rehman
Introduction to Networking
Course Name: QTP Trainer: Laxmi Duration: 25 Hrs Session: Daily 1 Hr.
Atit Leelasuksan Rungroj Maipradit
Selenium Testing Training
Quality assurance platform for mobile apps, available as hosted SaaS or onsite deployment
Test Automation For Web-Based Applications
What’s New in Universal Access for ADP Workforce Now
CIS 764 Database Systems Engineering
  30 A 30 B 30 C 30 D 30 E 77 TOTALS ORIGINAL COUNT CURRENT COUNT
DevOps Meetup | Test Automation | 3/19/2012
Selenium WebDriver Web Test Tool Training
THE ANDROID TEXTBOOK APP
.Net for Test and Measurement
Users and Administrators
Presentation transcript:

Using Sauce Labs with Selenium Web Driver in Functional Testing J2EE Group 6/16/2014

Tools Selenium WebDriver Bamboo Sauce Labs Sauce Java Libraries Sauce Connect Sauce REST

What is Sauce Labs? Cloud-based remote testing service Subscription-based Includes the option to do manual testing Cross-platform, cross-browser testing. Includes a number of libraries and APIs for integrating with tests.

How we Run our Tests

Our Basic Test Structure Base class instantiates a default WebDriver and does CAS login. Provides other utilities like adding WebDrivers, getting a count of search results, etc.

Example Test

Running Locally vs. Running in CI Since we’re limited in the amount of time we can run tests in Sauce Labs, we need to be able to easily swap between using Sauce Labs or a local WebDriver. We also want to be able to have pre-configured WebDrivers for different environments.

Organization & Debugging From our functional test base class:

Benefits of Sauce Labs

Other Approaches/ Future Possibilities