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...
Tuesday, 19 June 2018
June 19, 2018
What is Scrum meeting ? What happens in this meeting? Who participates in the meeting?
June 19, 2018
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...
June 19, 2018
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
June 10, 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...
June 10, 2018
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...
June 10, 2018
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";
...
June 10, 2018
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
June 06, 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
June 05, 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,...
June 05, 2018
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
June 04, 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...
June 04, 2018
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
June 03, 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...
June 03, 2018
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...
June 03, 2018
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...