Java
1. Java Basics
> How to start Java with Eclipse , print Hello World> Print Statements in Java/Selenium
> DataTypes in Java
> Variables in Java: Local, Instance/Global, Static
> Type Casting in Java
> Program Arguments and VM Arguments
> Access Modifiers in Java
> 'this' keyword in java
> super and super()
2. Control Statements & Loops
3. Object-Oriented Programming (OOP)
> Inheritance in JAVA: Single level, Multilevel, Multiple, Hybrid, Hierarchical
> Constructor in Java (Overloading, Inheritance, Chaining )
> Interface in java: Extends Interface, Implements Interface, default method
> Method Overloading , Constructor Overloading
4. Collections
> Array : index, Arrays.asList(), indexOf(), elements, compare arrays
> Iterator in collection
5. Exception Handling
> Try / Catch, Single catch(), more than one catch(), Finally()
6. Basic codes in Java Selenium (intended for beginners)
> Basic java-selenium codes for beginners, part 1
> Basic java-selenium codes for beginners, part 2
7. Interview Question and Answers
> Selenium/Java Interview Questions and Answers Part 1
> Selenium/Java Interview Questions and Answers Part 2
> Selenium/Java Interview Questions and Answers Part 3
> Selenium/Java Interview Questions and Answers Part 4
8. Java Coding Problems
> Link to below java coding problems: This page contains java code to below coding problems:
1. Reverse characters
2. Create Palindrome
3. Find unique characters(Remove duplicate characters)
4. Count the repetition of characters(find duplicate characters) in a given string
5. Create Fibonacci sequence/number
6. Regular expression
Find the sum of all the numbers present in a given string containing alphanumeric and special characters.
7. Sum all the characters present in your name
8. Find non-duplicate characters in a given string.
9. Check if the given number is a "prime number"
10. Odd numbers present in an array
11. Find the second most repeated char in a given string
12. Reformat the given string : "asdfsdafgde" => "2a-2s-3d-1e-2f-1g"
> Link to java coding problems(more problems to practice)
> What do you need to know to be a Software Test Automation Engineer
Uncategorized contents:
- > Reading properties files Part 1 of 2
- > Reading properties files Part 2 of 2
- > Write to property file
- > Write to property file(xml)
- > String Array:
- > Array index, Arrays.asList(), indexOf(), elements, compare arrays
- > Java ANT
- > Generate Random Numbers in Java/Selenium , Create an unique 10 digit phone number
- > Copy the contents of a file to another file
- > indexOf(), lastIndexOf, find the position of a letter/char in a string
- > Try / Catch, Single catch(), more than one catch(), Finally()
- > throws Exception
- > Read Excel file in Java/Selenium using Apache POI
- > Write to an Excel file using Apache POI
- > Get Excel data of respective types using ITERATION
- > HashMap in Java
- > Annotations in Java
- > Class as a DataType
- > Wait in Java
- > Read PDF , Validate text in the PDF
- > Array List in Java
- > Array VS ArrayList
- > ArrayList VS LinkedList
- > Split sentence or string word by word
- > Exception/Error in Java
- > Add days to a specific date in Java
- > Add days to Today / Current date in Java
- > Random Number for lotteries (Mega Millions , Power Ball and others Part 1 of 2)
- > Random Number for lotteries (Mega Millions , Power Ball and others Part 2 of 2)
- > Take Screenshots
- > ArrayList , Iterator with examples of Array also
- > Create MS Word document using Apache POI
- > Paste images/screenshots in Word document
- > forEach
- > Lamda Expression
- > Read Text File
- > Convert Date format using case statement
- > Difference between an Interface and an Abstract Class
- > Rotate given number/integers in Java
- > Count words or count characters using Hashmap
- > Armstrong Number in Java
- > Factorial Number in Java
- > Pyramid in Java(Create Pyramid of numbers or Characters in Java)
- > Find ASCII value of a character in Java
- > Test Anagram in Java
- > Separate number, characters and special characters And get the sum of the numbers.
- > Regular Expression in Java
- > Find Repeated Chars, Unique Chars in Java Using HashMap
Selenium
- > Why Selenium ? Advantages and Disadvantages of Selenium...
- > WebDriver Interface
- > XPath
- > clicking radio button, isDisplayed(), isEnabled(), isSelected()
- > drop-down in Java/Selenium, Select options: selectByIndex(), selectByValue(""), selectByVisibleText("")
- > Locators ( Locating web elements )
- > TestNG
- > Cucumber Selenium BDD frameWork
- > Data Driven in BDD framework, Parametarization in cucumber
- > BDD framework Example
- > BDD_Cucumber_report formats
- > Tags in feature file BDD Cucumber
- > Hooks (Global/Tagged) in BDD Cucumber
- > A complete program for Cucumber BDD
- > Rest Assured with GET(Cucumber BDD) :A complete program
- > Rest Assured POST(Cucumber BDD) reading data from Excel :A complete program
- > Rest Assured GET -TestNG
- > Rest Assured POST -TestNG
Other
- > Git and GitHub
- > Jenkins Create job, schedule job, send email notification
- > Integrate Jenkins with github and Automatically kick off Jenkins when new build is pushed to git hub
No comments:
Post a Comment