We've noticed this is not your region.
Redirect me to my region
What do you want to learn today?

Details

RUBY CUCUMBER WITH SELENIUM AND WATIR WEBDRIVER

INTRODUCTION TO AUTOMATION

 

  1. What is automation testing?
  2. What is the use of automation testing?
  3. What do we need to automate

 

LOCATORS

 

  1. How to identify elements in webpage using selenium
  2. Tools to identify elements / objects
  3. Firebug
  4. IE Developer tools
  5. Google Chrome Developer tools
  6. Locating elements by ID
  7. Finding elements by name
  8. Finding elements by link text
  9. Finding elements by XPath
  10. Finding elements by using CSS
  11. Summary

 

BASIC RUBY PROGRAMMING

 

  • Introduction to Ruby
  • Data types
  • Variable declaration, usage and scope
  • Comments
  • Control Structures and their shorter forms
  • Loops 
  • Arrays
  • Hashes
  • Methods
  • Sigils and Symbols
  • Regular Expressions
  • Classes and Object-Oriented Programming
  • Modules
  • Namespaces and Mixins
  • Procs and Lambdas
  • Reading and Writing Files
  • Standard Libraries (Useful Modules)

 

Test-Unit Framework

 

  1. Introduction to Test::Unit framework
  2. Usage of Test::Unit framework
  3. Hands-on test cases using Test::Unit framework

 

 

INTRODUCTION TO WEB DRIVER (SELENIUM 2.0)

 

  1. Introduction
  2. Downloading and configuring webdriver in RubyMine
  3. Drivers for Firefox, IE and Chrome
  4. First selenium webdriver code

 

INTRODUCTION TO CUCUMBER

 

  • Why Cucumber?
  • Cucumber installation and Environment setup
  • features file, scenario, steps definition
  • scenario keywords – Given, When, And, Then
  • Background
  • Regular Expression usage in Cucumber
  • cucumber framework flow
  • Tables / Data Tables
  • Scenario hooks
  • Tagging
  • Grouping
  • Execution

 

SAMPLE PROGRAMS FOR WEB DRIVER IN CUCUMBER FOR HANDLING:

 

  • Text box
  • Link
  • Button
  • Checkbox
  • Radio button
  • Dropdown
  • Capture screenshot (positive)
  • Handling on load alerts
  • Handling multiple windows

 

ACTIONS CLASS

  • Draggable
  • Droppable
  • Mouseover
  • Selectable
  • Simulating right click
  • Slider

 

CONNECTING TO PROXY SERVER USING WEBDRIVER

 

OBJECT REPOSITORY USING PAGE-OBJECT

 

  1. Use of object repository
  2. How to use OR in scripts
  3. Sample scripts using object repository

 

 

INTRODUCTION TO WATIR-WEBDRIVER

 

SAMPLE PROGRAMS FOR WATIR - WEB DRIVER IN CUCUMBER FOR HANDLING:

 

  1. Text box
  2. Link
  3. Button
  4. Checkbox
  5. Radio button
  6. Dropdown
  7. Capture screenshot

 

 

 

Courses  Offerings 
      

  • Abinitio
  • Android
  • AIX Administration
  • Business Analyst
  • CCNA, CCNP Security, CCIE
  • Citrix  XenApp
  • Cognos 10 BI & Tm1
  • Crystal Reports
  • Data Stage
  • DB2 DBA
  • Dot Net
  • DAC
  • Google Web Tool Kit
  • Golden Gate
  • Hadoop
  • HTML 5
  • Hyperion  Essabase, Planning, HFR , HFM
  • IBM Websphere Commerce server Admin
  • IBM Lotus Notes (Development) 
  • IBM Lotus Notes Domino Server Administration
  • IBM Message Broker
  • IBM MQ Series Administration
  • IBM Netezza DBA & Development
  • IBM Tivoli Access Manager
  • IBM Web Sphere Application Server Administration (WAS)
  • IBM WAS Portal server Development
  • IBM WAS Portal server Development
  • IBM WebExperience factory 8.0 ( WEF)
  • IBM Websphere Transformation extender (WTX 8.2)
  • IBM Integration BUS
  • Informatica
  • I Phone
  • Swift Language training
  • Java/J2EE         
  • J Query 
  • Java Apache Wicket
  • Linux Administration training
  • MicroSoft .NET Technologies (VB.NET, C#, ASP.NET, Wcf ,Wpf ,Mvc)
  • Microstrategy
  • MicroSoft Business Intelligence
  • OBIEE 11 g , 12c
  • ODI ( Oracle  Data Integrator)
  • Oracle ATG
  • Oracle APPS –  HRMS, SCM, Manufacturing , Technical , ASCP .Dmantra
  • Oracle APPS – Project Accounting
  • Oracle APPS  - iProcurement ,  iSupplier, Sourcing
  • OAF
  • Oracle BI Apps  
  • Oracle BI Publisher
  • Oracle DBA  11g
  • Oracle RAC  , Data Guard , Performance Tuning,
  • Oracle Fusion SOA 
  • Oracle SQL , PL SQL
  • PHP
  • Perl Scripting
  • Qlikview
  • RUBY Cucumber
  • SAP  SD  ,  BO  , FICO , BI / BW , APO , BPC, BASIS , SRM , MM, ISOil, BODS
  • SAS
  • Sales Force CRM
  • SharePoint Server 2010
  • Shell Scripting
  • Siebel CRM , EAI, E-Scripting
  • SQL Server DBA
  • Springs and Hibernate
  • Storage Area Network  ( SAN)
  • Tableau
  • Tera Data
  • Testing Tools  - QTP, QC, Load Runner, Selenium, ISTQB, RFT
  • TIBCO BW, BE, TIBCO I Process
  • Tivoli Access Manager & Identity Manager
  • Unix Administration
  • VMWare
  • WCF, WPF, LINQ,  AJAX, SILVER LIGHT
  • Webservices   , SOAP , REST ( JAVA)
  • Windows 2012 server

 

http://www.futurepointtech.com/ruby-cucumber-training.html     

Drop a mail [email protected]  we will get in touch with u

 

Reviews
Be the first to write a review about this course.
Write a Review

Future Point Technologies is a Thirteen  Years old leading Software Training center based in Hyderabad. The Future Point Technologies is an Institute dedicated to teaching Core Computer Technologies to students and professionals. 

 

FUTUREPOINT  Offers CLASS Room, ONLINE and CORPORATE Trainings.

 

  • ATTEND THE DEMO AND CHECK THE QUALITY OF OUR EXPERIENCED TRAINERS

We offer Online Training , so you get trained from where you are from our experienced trainers, In the weekdays as well as weekends by the Real Time Professionals .
The program is designed to provide rich learning experience for students using Internet .

Courses  Offerings 
      

  • Amazon Web Services
  • Android
  • AIX Administration
  • Business Analyst
  • BIRT Reporting
  • CA Siteminder
  • CCNA, CCNP Security, CCIE , CheckPoint
  • Citrix  XenApp
  • Cognos 10 BI & Tm1
  • Crystal Reports
  • Data Stage
  • DB2 DBA
  • Dell Bhoomi
  • Dev Ops
  • Dot Net
  • Google Web Tool Kit
  • Golden Gate
  • Hadoop
  • Hyperion  Essabase, Planning, HFR , HFM , DRM
  • IBM Websphere Commerce server Admin
  • IBM Lotus Notes (Development) 
  • IBM Lotus Notes Domino Server Administration
  • IBM Message Broker
  • IBM MQ Series Administration ...
Sending Message
Please wait...
× × Speedycourse.com uses cookies to deliver our services. By continuing to use the site, you are agreeing to our use of cookies, Privacy Policy, and our Terms & Conditions.