Learn Selenium and Java for Selenium

Tuesday, 19 June 2018

What is Scrum meeting ? What happens in this meeting? Who participates in the meeting?

Have you been thinking about the above questions but not getting the relevant answer? Please keep reading. Scrum meeting is a part of Agile testing environment. When you are working in an Agile based environment, you will encounter scrum meeting on daily basis. Basically, Scrum meeting happens as first thing in the morning as your office day starts. Usually, it goes for 15-20 minutes. It is called...

What is Gradle?

Have you been hearing the term “Gradle” but not sure what it is? Let me give you a short and crisp overview.       Gradle is a build management tool for the JVM.      Gradle is based upon groovy scripting. But, you do not need to learn Groovy to understand it.      When you create a gradle project, you get build.gradle file and settings.gradle...

What is Maven?

Maven is a build automation tool. With Maven we can import all libraries and can also create project structures.  A Maven is basically a tool used to compile our applications. It helps to develop and managing project structure or applications like deployment, clean, packaging, jar and many more features for the Java-based project. When you create a Maven project,you get two folders: src/tests...

Sunday, 10 June 2018

GIT in Practical World

GIT in Practical World We have discussed about meaning of different GIT commands. Now biggest challenge is how exactly GIT is being used in our projects. What kind of GIT approaches are getting followed in organization? Git approach 1-Using Fork Let’s take scenario, there are three members...

GIT Introduction

GIT Introduction Any automation testing project, we need to develop around 100 + testcases in the limited span of time. It is impossible if you work alone. So here we need to work in team while developing scripts. GIT makes our life easy while working in team. How? Using GIT, we can...

Strings in Java : Part 5

String Methods Continuing with commonly used method in the stings we are covering here charAt()  method is more detailed manner. String charAt() The charAt() method returns the character at the specified index number. The default index in which a string start is zero. public class Main{   public static void main(String args[]){   String s="Learn Selenium";    ...

Strings in Java : Part 4

String Methods As we know that string class has variety of methods for String manipulation. We would be explaining the mostly used methods available in string class in detailed manner. String length() The length()  method returns the number of characters available in the string.  Considering the following program public class Main {   public static void main(String[] args)...

Wednesday, 6 June 2018

What is JIRA?

We have been hearing about JIRA a lot these day. Aren’t we? So, let us discuss some key pointers on JIRA today. JIRA is a project management tool used for issue tracking, bug tracking and project management purposes. There are projects in JIRA. A project is simply a collection of issues. An issue represents something that needs to be worked on. Example: ABC_FirstProjectName/MNL-101 ---à...

Tuesday, 5 June 2018

What is Apache POI in Selenium testing?

In an interview, many times, it has been seen that interviewer asks do you know what is Apache POI? You can explain Apache POI in simple language as below and you are good to go. In simple words, I would say Apache POI is a set of libraries which we need to download from official Apache org site to deal with Excel files. Or to read or write in Excel files. If you are working on a Maven project,...

What is OOPS in JAVA? - Part 2

Hello All, Today, we will discuss the remaining 2 parts of OOPS concepts which is Abstraction and Encapsulation. What is Abstraction? Hiding internal details of something and when we show only the functionality without considering the internal details of a system, is known as Abstraction. Example: Can you think of something like this? I give you a minute to think over...THINK. But, if you still...

Monday, 4 June 2018

What is OOPS in JAVA? - Part 1

One more important interview question. You can prepare the answer in following way: OOPS abbreviates as Object Oriented Programming System. Java is considered an object-oriented language. It provides many concepts such as following: Inheritance Polymorphism Abstraction Encapsulation Let's look at each one of them in detail: What is Inheritance? Inheritance:  There are 2 things involved...

What is Requirement Traceability Matrix (RTM)?

I am not sure if this question is still asked in the interview or not but this is one of the very important concept to understand from the testing point of view.  What is the term RTM? It's Requirement Traceability Matrix. We use RTM to ensure that all functionalities in the app(AUT) are covered. Why do we use RTM? RTM is used to maintain the required coverage so that we can cover all customer/client...

Sunday, 3 June 2018

What is JDK, JVM and JRE?

If you are new to Java, you must be wondering what is JDK, JRE and JVM. I know these terms sounds confusing but we are here to make you understand the difference between all of them. You can prepare it in the same way for the interview as well. JDK – Java Development Kit. It consists of Java complier, JVM and Java class libraries. JVM – Java Virtual Machine. It converts your program code...

Strings in Java Part3

How are strings stored in memory? As we know that string can be created via 2 ways i.e by using sting literal (implicit) or by creating a string object using a new keyword. STRING POOL Whenever a string is created via literal, the value is stored in special memory string pool. JVM looks if there...

Strings in Java Part 2

String vs String Buffer String is a immutable and String Buffer is mutable. Confused?, no need to worry just understand the below definition and program , Its easy concept. String - Let us discuss about sting , String class in Java is immutable because we want to increase the performance so once object is created with some content , if we try to add new content/change the existing object it would...

Popular Posts

Recent Posts



Newsletter

Join our newsletter to get secret tips directly in your inbox!


*We Hate Spam!

Powered by Blogger.