LightBlog
Contact at mumbai.academics@gmail.com or 8097636691/9323040215
Responsive Ads Here

Sunday, 27 May 2018

Software Training & Selenium Training

Selenium Course Content

Selenium provides a record/playback tool for authoring tests without the need to learn a test scripting language (Selenium IDE). It also provides a test domain-specific language (Selenese) to write tests in a number of popular programming languages, including C#, Groovy, Java, Perl, PHP, Python, Ruby and Scala.

Java Language, OOPS, Programming

  • Introduction to Java and OOPS
  • Java Tokens- Comments, Identifiers, Keywords, Separators
  • Modifiers – File level, Access level and Non-access level
  • Datatypes, Literals, Variables, Type Conversion, Casting & Promotion
  • Reading runtime values from keyboard and Properties File
  • Operators and Control Statements
  • Method and Types of methods
  • Variable and Types of Variables
  • Constructor and Types of constructors
  • Block and Types of Blocks
  • Non-Static Members and their execution control flow
  • Final Variables and their rules
  • Classes and Types of classes
  • OOPS- Fundamentals, Models, Relations and Principles
  • Types of objects & Garbage Collection
  • Arrays and Var-arg types
  • Enum and Annotation

Selenium

  • What is Automation Testing? 
  • Advantages & Disadvantages of Automation Testing Automation Criteria (Whether to Automate or Not) 
  • Selenium Grid 
  • Selenium RC 
  • Selenium Web Driver o Selenium Grid and Hub 
  • 3. Selenium-IDE2.3 
  • Installing and Opening IDE o IDE Features 
  • Building Test Cases 
  • Running Test Cases in Firefox 
  • Running Test Cases with WebDriver Playback Support o Exercise on Selenium IDE
  • 4. SeleniumWebDriverinDepth 
  • How to use WebDriver 
  • WebDriver drivers 
  • Selenium WebDriver Configuration with Eclipse 
  • Locator Strategies 
  • ByID, 
  • By Name, 
  • By Link, 
  • By PartialLink, o By XPath, 
  • By CSS Selector, o By Tag, 
  • By Class 
  • X-PATH and Different Techniques o X-Path Absolute 
  • X-Path Attribute 
  • X-Path Relative 
  • X-Path finder tools 
  • Hands on WebDriver Commands 
  • Running WebDriver Tests on Internet Explorer, Firefox & Google Chrome 
  • Debugging WebDriver Tests Exercise on Selenium WebDriver 
  • 5. SeleniumWebDriver–Topics 
  • TextBox 
  • CheckBox 
  • Buttons/Form Submission 
  • Select/ComboBox 
  • Radio 
  • Alerts 
  • Popups 
  • Table Data 
  • Take Screen Shots 
  • Browser Operations (Maximize & Scrolling) o Browser Navigations (Backward & Forward).
    o Listeners 
  • Windows 
  • Frames 
  • JavaScript execution 
  • Mouse Events 
  • Keyboard Events o Synchronization 
  • Implicit Wait and Explicit Wait 
  • Testing with other Browsers. o Exercise. 
  • 6. FrameWorks 
  • a. TestNG 
  • b. PageObject 
  • c. Page Factory 
  • d. Data Repository 
  • e. KeyWordDriven 
  • f. DataDriven 
  • g. BehaviourDriven 
  • • Cucumber • Gherkin 
  • 7. ExceloperationswithApachePOI 
  • a. How to read excel data 
  • b. How to write data in excel 
  • 8. Maven 
  • a. How to configure Maven 
  • b. How to use the maven for selenium c. Pom.xml 
  • 9. JenkinsIntegrationwithSelenium 
  • a. How to install Jenkins 
  • b. How to configure the builds 
  • c. Jenkins with selenium Integration.

No comments:

Post a Comment