Why selenium ?
Here, we are going to learn selenium using core-Java.
Interpreter- One line at a time and convert it into LLL.
Compiler- It take entire program in one shot.
JVM- Java virtual Machine- It's work as an interpreter.
JRE- Java run time environment.
Why Java is so popular or Best feature of Java ?
- It can be used for many OS (almost all the OS).
- Supports many programming language. Ex- Java, Python, C# and Ruby etc.
- It's an open source as well as very effective.
- Test script execution is much faster than QTP.
- Easy to learn and understand.
- By using programming language, we can develop application.
- Scripting language is used for testing/validating application. Using scripting, application can not be developed.
- Program is a set of instruction.
Here, we are going to learn selenium using core-Java.
Interpreter- One line at a time and convert it into LLL.
Compiler- It take entire program in one shot.
JVM- Java virtual Machine- It's work as an interpreter.
JRE- Java run time environment.
Why Java is so popular or Best feature of Java ?
- Java is platform independent.
Explanation- Suppose if we have executed byte code, then JRE is sufficient to run that. (as explained in above diagram).
To make platform independent convert the java code into byte code. And as we can execute this byte code on any OS that's why Java is called as platform independent.
Topic's need to cover for Core Java-
- Basic idea of programming language. (done above),
- Class, Members of Class,
- Method overloading,
- Constructor,
- Method overriding
- Type casting
- Interface
- Encapsulation
- Polymorphism
- Inheritance
- Array class
- Object class
- String class
- Exception Handling
- Wrapper class,
- Collection
- File handling
- Threads
- Rest if anything missing above
That's all for today... :)
you just firing your passion.. :)
ReplyDeleteNice post! your blog information is unique.Keep updating your blogs we are curious to know..thanks for the providing great information about the Core Java Training
ReplyDelete: )
Nice and Useful Information, It is Very Useful for me and Thanks.
ReplyDeletecore java training