Ruby Cucumber with Selenium Training course
Details
RUBY CUCUMBER WITH SELENIUM AND WATIR WEBDRIVER
INTRODUCTION TO AUTOMATION
- What is automation testing?
- What is the use of automation testing?
- What do we need to automate
LOCATORS
- How to identify elements in webpage using selenium
- Tools to identify elements / objects
- Firebug
- IE Developer tools
- Google Chrome Developer tools
- Locating elements by ID
- Finding elements by name
- Finding elements by link text
- Finding elements by XPath
- Finding elements by using CSS
- 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
- Introduction to Test::Unit framework
- Usage of Test::Unit framework
- Hands-on test cases using Test::Unit framework
INTRODUCTION TO WEB DRIVER (SELENIUM 2.0)
- Introduction
- Downloading and configuring webdriver in RubyMine
- Drivers for Firefox, IE and Chrome
- 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
- Use of object repository
- How to use OR in scripts
- Sample scripts using object repository
INTRODUCTION TO WATIR-WEBDRIVER
SAMPLE PROGRAMS FOR WATIR - WEB DRIVER IN CUCUMBER FOR HANDLING:
- Text box
- Link
- Button
- Checkbox
- Radio button
- Dropdown
- 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
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 ...