selenium online training
TRANSCRIPT
Email Id : [email protected] Contact IND : +91-9100998433/34 USA : +1(224) 676-9882 Website: www.cheyat.com Skype Id : Cheyattraining
SELENIUM ONLINE TRAINING
Selenium is a portable software testing framework for web applications.
It is a new tool/software which supports for instant development of automation test for the web based applications.
It is used as a playback/record tool for the purpose of authoring tests without any need for learning scripting language. It also supports for browsers like Opera, Google Chrome and opera and on various platforms like Macintosh, Microsoft and Linux.
What is selenium
Introduction to Java WEB DRIVER Introduction Object Identification Java In Details Additional Concepts of Java used in Selenium Selenium Life Cycle Advanced Concepts of Selenium Selenium IDE : Frames Works RAME WORKS (Keyword + Data driven):
Course Content
Selenium Components
Why to Automation When to start Automation Where to use automation Scope of Automation in future What is an Automated tool How to learn any Automated tool Types of Automated tools Selenium IDE Selenium RC Selenium Web Driver Selenium GRID
Course Content
Starting with EclipseInstalling JavaWhat is EclipseHow to install EclipseWhat is the need of EclipseWhy we use Eclipse and Selenium togetherHow to create a projectHow to create a packageHow to create a class (java file)How to create a file (properties file)
INTRODUCTION TO JAVA
(call by reference, call by value)Using objects referenceThrough class nameHow to create an object Data TypesHow access the nonstatic functionsHow to use Static Global variableHow to create constructorWhat is use of constructorInheritanceHow to access classes across packagesAccessing modifiers( Public, private, Default, Protected)String Class, Object classWhat is an interfaceHow to create and use interface
Classes and Interfaces
WEB DRIVER IntroductionWhat is Web driverWhy Web driverDifferences between RC and Web driverHow to configure web driver in eclipse
Classes that implements web driverFire foxInternet ExplorerChromeI PhoneAndroid
Operational Overview of SeleniumHow to give instructions to Selenium web driverHow to give information to Selenium web driverInternally what is happening during execution
Web Driver , Classes & Operation
Installing Firebug add on in FirefoxInstalling Firepath add on in FirefoxWhat is FirebugHow to use FirebugWhen to use FirebugWhat is the use of Firepath in FirebugWhat is XPathWhere to use XPaths in the ScriptIdentifying the web elements using ID,Name,Link Name,Class,
XPath,TagnameHandling the different web elements likeInput boxes, buttons, weblist Radio buttons, Check Boxes, Links and Etc,Making own XPaths with out using FirebugCreating the Object RepositoryBenefit of Creating object repositoryHow to use object repository
Object Identification
• Variables (local, global)• Constants• Arrays• Conditional statements• Looping statements• Operators• Functions (Input parameters and return types)• Overloading and Overriding
JAVA IN DETAILS
ADVANCED CONCEPTS OF SELENIUM:• Dynamic objects handling• PoP up handling• Error handling• Java Script alert messages handling• Simulating the keyboard key press events• Dynamic Web table Handling• Extracting data from web table• Mouse movement with Selenium mouse interface
SELENIUM IDE :• Installing Selenium IDE• Recording Script• Running Script• Operational overview of Recording• Operational Overview of Running• Running Script line by line• Inserting break points• Inserting comments
Advanced concepts & IDE of Selenium
Phase-I• Test PlanningPhase-2• Generating the basic testPhase-3• Enhancing the test• Inserting the Programmatic StatementsPhase-4• Debugging the TestPhase-5• Executing the TestPhase-6• Analysing the Results
SELENIUM LIFE CYCLE
FRAME WORKS• Test NG Frame work:• JUnit Frame work:• Test NG and Hybrid frame work
(Keyword + Data driven):• Overview of hybrid frame work• Preparing XLS file with• Test cases and key words• Preparing XLS file with test data• Reading XPaths from Properties file• Implementing the keywords using the Reflection API• Implementing the Tests• Assertions and reporting errors• Parameterizing Tests• Repeating the test with different sets of data• Running the tests• Analysing the results
Frame Works & Keywords
We offer live training services from the trainers having minimum of 6+ years of experience in their profession and have the capability to teach students.
We provide complete digitalized course materials for the training courses.
We offer 24/7 support services through phone, E-mail or through chat
Provides mock interview questions, committed as well as supportive.
After the completion of the course, we help our students to get placed in a good industry.
Benefits Provided By Cheyat
For more information about Training Programme Please contact us on Email : [email protected] Contact IND : +91-9100998433/34 USA : +1(224) 676-9882