- > Important Java Selenium Codes for Software Test Automation Learners, Part1
- > Important Java Selenium Codes for Software Test Automation Learners, Part2
> Selenium/Java Interview Questions and Answers
- > Technical Interview Questions helpful for Amazon/Google/Facebook
> What do you need to know to be an Automation Tester ?
Java
- > How to start Java with Eclipse , print Hello World
- > Print Statements in Java/Selenium
- > 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
- > DataTypes in Java
- > " if " statements in Java/Selenium, "==", "!(==)", ".equals", "!(.equals)", ".contains"
- > " if else" ," if elseif " ," if elseif else " statements in Java / Selenium
- > " for " loop in Java / Selenium, "++", "+2", "--", "-2"
- > " while " loop in Java / Selenium
- > "do while" loop in Java
- > indexOf(), lastIndexOf, find the position of a letter/char in a string
- > " case " , " switch " statements in Java / Selenium
- > 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
- > Inheritance in JAVA: Single level, Multilevel, Multiple, Hybrid, Hierarchical
- > Constructor in Java (Overloading, Inheritance, Chaining )
- > Interface in java: Extends Interface, Implements Interface, default method
- > Variables in Java: Local, Instance/Global, Static
- > super and super()
- > Polymorphism
- > Method Overloading , Constructor Overloading , Method Overriding
- > Encapsulation in Java
- > HashMap in Java
- > Annotations in Java
- > Class as a DataType
- > Type Casting in Java
- > Wait in Java
- > Read PDF , Validate text in the PDF
- > Abstract Class in Java
- > Abstract Class VS Interface
- > Access Modifiers in Java
- > 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)
- > Program Arguments and VM Arguments
- > 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
- > 'this' keyword in java
- > 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