October 3 2015 Batch for Selenium/WebDriver Using Java (Saturday & Thursday Course) – Bay Area

October 3 2015 Batch for Selenium/WebDriver Using Java (Saturday & Thursday Course) – Bay Area
Event on 2015-10-03 09:30:00
Course Name Course Type Fees Start Date Days of the Week Introduction to Selenium Automation Using Java Language Duration (All events starts at PST timezone):  Saturday 10/3 – 9:30 AM to 4:00 PM – 30 min break – 6 and 1/2 hours session Thursday 10/8 – 6:30 PM to 9:30 PM – 10 min break – 3 hours session Saturday 10/10 – 9:30 AM to 4:00 PM – 30 min break – 6 and 1/2 hours session Thursday 10/15 – 6:30 PM to 9:30 PM – 10 min break – 3 hours session Saturday 10/17 – 9:30 AM to 4:00 PM – 30 min break – 6 and 1/2 hours session Thursday 10/22 – 6:30 PM to 9:30 PM – 10 min break – 3 hours session Saturday 10/24 – 9:30 AM to 4:00 PM – 30 min break – 6 and 1/2 hours session Thursday10/29 – 6:30 PM to 9:30 PM – 10 min break – 3 hours session Details: Catalog Online Contact us *Promotional fee 750.00 9.00 Oct-3-2015 Sat 9:30 AM to 4:00 PM PST (30 min lunch break) Thu 6:30 PM to 9:30 PM (15 min break) Click here for Payment Options   Your material fee is 0.00 guarantees you a seat. The material fee is non-refundable once we provide access to the materials. The promotional fee is ONLY for new students. The course Schedules are subject to change and/or cancellation. Each course requires minimum number of student's enrollment to start the course. Advanced registration required for instructor led courses. The non-returnable registration fee for each course is . When you join the course you will pay the remaining payment where the registration pay will be used against the course fee. If you have additional questions use contact us page and leave your question along with your e-mail id and phone number. We only take 20 students per batch in our on-site Fremont location. So, please register and reserve your seat ahead of time. The couse is also provided on-line at the same time. If you are in a hurry and can't wait for next course to start, buy our self-study materials for 0.00. We'll promptly subtract your self-study material fee against the course fee. when you join the course.   Introduction to Selenium Using Java Language This is a 6 weeks commitment course, 6 hours/week with 30 min break. We currently provide ONLY onsite instructor led courses for this course. Course contents are subject to change. Please look the schedules page for current start date of the courses and fees information. Click here to contact us for any questions. Due to limited seats availability register and pay for the course at least a week before to guarantee a seat for you. Bring your own laptop. All the installation instructions and step by step guide is provided to you ahead of time. Install the required software’s and/or tools ahead of time for the next week. This will allow covering the course materials instead of wasting time on installation during the course. Contents Week 1: – Introduction to Selenium IDE. 2 Week 2: – Selenium IDE Concepts and Commands. 4 Week 3: – Introduction to Selenium RC & JUnit Framework. 6 Week 4:- Implementing Data Driven Testing in Selenium Projects. 8 Week 5:- Introduction to Selenium Web Driver, Code Coverage and Jenkins. 9 Week 6:- Page Objects Pattern & Selenium Grid. 10   Week 1: – Introduction to Selenium IDE This course starts with installing Selenium IDE (and optionally Firefox) in Mozilla Firefox.  Creating simple test cases that search “Energy Efficient” key word in different domain’s search engines.  You will create a Selenium Test Suite using the “Energy Efficient” test cases in Selenium IDE.  The above exercises “Energy Efficient” test case allows you to understand how Selenium is dependent on the HTML structure of the application under test (AUT). You can install the useful Firefox add-ons like Firebug, Dom Inspector, Regular Expression Tester, HTML Validator, etc. These tools will allow you understand the locator strategies, and how to aptly provide locators for different commands in Selenium. Optionally you can also install 7-Zip for opening Zipped files, and Notepad++ which allows you to look out the source codes of different programming languages. Quick Tour of Selenium IDE – The first section introduces and provides detailed description about each of the features available within Selenium IDE. Age classification exercises will demonstrate to the students how to use different Selenium IDE options.  The second section provides advanced features about how to add your own custom formatters for Selenium. The Google Map exercise demonstrates how to specifically look for an element within a page. Optionally provides overview about Software testing life cycle (STLC) in parallel with Software development life cycle. This section is theory; students are encouraged to go through the materials on their own. Installations: Installing Firefox Installing Selenium IDE Installing useful tools for Selenium (Firefox Add-ons) Installing 7 Zip Installing NotePad++ Presentation: The Selenium Project Selenium Test Cases and Test Suites Quick Tour of Selenium IDE – Simple Features Quick Tour of Selenium IDE – Advanced Features (optional) Software Testing Life Cycle (optional) Exercises On Selenium IDE   Exercises: Energy Efficient Test Cases for Yahoo GE Bing Google Energy Efficient Test Suite Export to Different languages Age Classification Problem Google Maps Direction Problem Customized Formats to convert the Selenium Test Cases   Week 2: – Selenium IDE Concepts and Commands The week 2 starts with Selenium concepts like actions, assessors and asserts and explains the selenium locators and pattern matchers. The Selenium commands are provided with examples: ·         Variable Substitution ·         Stored Vars and Maps ·         JavaScript Evaluation ·         Handling Alerts, Prompts and Confirms ·         Browser commands GoBack and refresh ·         Navigator Properties ·           The second section introduces Regular Expression Tester Tool for Firefox plugin. Introduces regular expression Meta characters and demonstrates within Regular Expression Tester tool how to create different regular expressions from the scratch. How to use regular expressions Selenium test cases are shown with examples like ShowWinName and UserInputForm. Installations: Installing Selenium Plug-ins & Usage Presentation Quiz on Week 2 Selenium Concepts Locators Pattern Matchers Selenium Commands Using Regular Expressions in Selenium IDE Exercises on Week 3 Answers for Week 2 Exercises: Variable Substitution – HelloWorld StoredVars – Yahoo Login JavaScript Evaluation – Barnes & Nobles Alert – onload alert and click alert GoBack and Wait Navigator Properties Test Suite on Commands ShowWinName – Regular Expression UserInputForm – Regular Expression Examples for Narrating Test Cases Solved Example for Devry Popup Window Different ways to find Page Load Time List of courses – Example for using XPath Count     Week 3: – Introduction to Selenium RC & JUnit Framework The week three focuses on introducing JUnit Framework to the students along with Selenium Remote Control concepts Introduces JUnit Concepts like org.junit org.hamcrest JUnit Annotations Order of Execution of Before Class, Before, AfterClass and After, etc Asserts Testing Setter and Getter methods @Test Annotation DataPoints and Theories @RunWith org.junit.runner @DataPoints @Theory Theory.class ConeTest with DataPoints Parameterized Parameters Parameterized Annotation org.junit.runners @Parameterized.parameters Parameterized.class Collection and Constructors Parameterized CubeTest Selenium Test Cases using JUnit Framework Recording Kavin School Search Test Case in Selenium IDE Understanding KeyPress events in Selenium Reviewing and Tweaking the KavinSchool in Selenium IDE Exporting the KavinSchool Search Test Case to Java Creating Eclipse IDE Kavin School Search Project Running Selenium KavinSchool Search Project Using DataPoints and Theories using Selenium Using Parameterized parameters in Selenium Installations: Installing JDK Installing Eclipse IDE Installing Selenium Server Installing Selenium Server Launcher   Presentation Quiz on Week 2 Selenium RC Overview Selenium RC Browser Modes Running Selenium RC in Interactive Mode Using Selenium Server Launcher Exploring JUnit & JUnit 4.x Concepts JUnit DataPoints and Theories – Using with Selenium RC JUnit Parameterized Parameters – Using with Selenium RC JUnit Suites and Reports – Using with Selenium RC JUnit Selenium Test Cases – KavinSchool Search Project   Exercises: Example for Selenium RC in interactive mode Using Session ID Without Using a Session ID Using Eclipse IDE – KavinSchool Search Project – Testing using Selenium with JUnit Framework     Week 4:- Implementing Data Driven Testing in Selenium Projects The week four will cover the Data Driven Testing in Selenium: Zen Photo Project Data Driven Testing Property Files CSV Files Text Files Excel File MySQL Database Presentation 1.      Quiz on Week 3 2.      Creating Selenium IDE Test Cases in Zen Photo Application 3.      Converting test cases to JUnit Framework 4.      Creating and running a JUnit test suite using Eclipse IDE 5.      Data Driven Testing of ZenPhoto Application Exercises: 1.      Selenium IDE – ZenPhoto Test Case 2.      Using Eclipse IDE – ZenPhoto Application Project   Week 5:- Introduction to Selenium Web Driver, Code Coverage and Jenkins Introduction to Web Driver Introduction to Selenium Web Driver Using the following Drivers Firefox Internet Explorer Google Chrome HTMLUnit – Headless browser Bing Energy Efficient Web Driver Project Simple Calculator Project ·         Provides how to use code Coverage tool Cobertura within Eclipse IDE, and Jenkins ·         Allows you to understand how to use Maven for your builds ·         Allows you to understand how the code changes will break your builds Installations: 1.      Install Maven Ver1 2.      Install TortoiseSVN Ver1 3.      Install Subclipse Ver1 4.      Install M2E Ver2 5.      Install eCobertura Ver1 6.      Install Jenkins Ver1 7.      Install Jenkins Plugins Ver1 8.      Configure Jenkins Ver1 Presentation 1.      Introduction to Web Driver 2.      Using Different drivers in Web Driver 3.      Using WebDriver for different browsers 4.      Simple Calculator Project – Create in Eclipse IDE 5.      Simple Calculator Project – Adding to Subversion 6.      Simple Calculator Project – eCobertura (Eclipse Plugin) Usage 7.      Simple Calculator Project – Cobertura – Maven Report Generation 8.      Simple Calculator Project – Jenkins – Continuous Integration Exercises: Web Driver Project Bing Energy Efficient Project Junit Maven Jenkins Subversion Integration Project Simple Calculator Week 6:- Page Objects Pattern & Selenium Grid Web Driver Page Objects Pattern Creating osTicket Project using Page Objects Pattern Selenium Grid ·         Configuring and running Selenium  test cases using Selenium Grid Presentation 1.      WebDriver Page Object Pattern 2.      Creating WebDriver Framework using Page Objects Pattern 3.      Selenium Grid Overview 4.      Selenium Grid Architecture 5.      Selenium Grid Configuration 6.      Running Selenium Test Cases using Selenium Grid in IE, FF and GC Exercises: Web Driver Page Object Pattern Project osTicket Project Running Selenium Test Cases in Selenium Grid Bing Energy Efficient Project  

at Kavin School
Davis St and Grimmer Blvd
Fremont, United States

This entry was posted in Open Source Search Engines and tagged , , , , , , , , , . Bookmark the permalink.