Performance Testing

Performance Testing is a software testing process used for testing the speed, response time, stability, reliability, scalability and resource usage of a software application under particular workload.

The main purpose of performance testing is to identify and eliminate the performance bottlenecks in the software application. It is a subset of performance engineering and also known as “Perf Testing”.

The focus of Performance Testing is checking a software program’s

Speed — Determines whether the application responds quickly

Scalability — Determines maximum user load the software application can handle.

Stability — Determines if the application is stable under varying loads


The last decade has seen an overwhelming evolution of the Software Testing industry giving way to greener pastures.

It is important to ensure effective performance of software application and Software Testing is required to ensure that the application runs without any failures. This article on overview of JMeter and its features.

What is JMeter?

Apache JMeter is a testing tool used for analyzing and measuring the performance of different software services and products. It is a pure Java open source software used for testing Web Application or FTP application.

How does JMeter perform tests?

· Creates a request and sends…


Amazon Web Services provides many ways for you to learn about how to run big data workloads in the cloud. For instance, you will find reference architectures, whitepapers, guides, self-paced labs, in-person training, videos, and more to help you learn how to build your big data solution on AWS.

What is Big Data?

The term “big data” describes a massive amount of structured, semi-structured, and unstructured data pulled from a diverse variety of sources. The data volume is so large that traditional techniques and databases can’t handle it.

What is AWS?

AWS stands for Amazon Web Services, a subsidiary of…


In today’s fast-paced IT world, where the technologies are evolving rapidly, a voluminous amount of data is generated every day.

Because of this increase in data, more and more organizations are adopting the Big Data technologies like Hadoop, Spark, Kafka etc for storing and analyzing the Big Data.

Therefore, the job opportunities regarding these technologies are also increasing at a faster pace. This results in demand for the professionals with Hadoop Certification. Let’s take a look at some predictions:

· Big Data & Hadoop Market is expected to reach $99.31B by 2022 growing at a CAGR of 42.1% …


In this article we are going to list the 15 biggest companies that use AWS.

Amazon (NASDAQ: AMZN) is a multinational technology company based in USA. It is known for its state of the art e-commerce, digital streaming, cloud computing and artificial intelligence. The e-commerce giant has been called one of the most influential companies in the world.

It was founded by Jeff Bezos who is currently the richest man in the world, even though he was temporarily dethroned by Elon Musk who for a while succeeded him as the richest man inworld.

Founded in 1994, the company started as…


Undoubtedly, Machine Learning is the most in-demand technology in today’s market. Its applications range from self-driving cars to predicting deadly diseases such as ALS. The high demand for Machine Learning skills is the motivation behind this blog.

In this blog on Introduction to Machine Learning, you will understand all the basic concepts of Machine Learning and a Practical Implementation of Machine Learning by using the R language.

What is Machine Learning

In the real world, we are surrounded by humans who can learn everything from their experiences with their learning capability, and we have computers or machines which work on…


According to the latest StackOverflow developer survey (1), React is the most popular SPA Framework out there. There are three simple reason for this.

· It’s Easy to develop with

· It Leverages JavaScript skills

· It Provides a great browser experience for users

Why should I use React?

Let’s first understand about the various components of a webpage.

We use HTML for writing the markup ,CSS for the presentation of the markup and we use JavaScript to put all the logic for rendering dynamic Webpages. So, to build a simple web page, we can use the HTML-CSS-JS concept. …


Python is an ocean of libraries that serve various purposes and as a Python developer, you must have sound knowledge of the best ones. To help you in this, here is an article that brings to you the Top 5 Python Libraries for machine learning which are:

1. Pandas

You’ve heard the saying. 70 to 80% of a data scientist’s job is understanding and cleaning the data, aka data exploration and data munging.

Pandas is primarily used for data analysis, and it is one of the most commonly used Python libraries. It provides you with some of the most useful…


AWS Lambda is one of the most popular serverless computing services out there. It is also the most popular provider used with the Serverless Framework.

The service charges zero base costs to host your code, and instead bills you based on when that code is executed. Other cloud computing services typically bill you for a baseline level of hosting, with tiered capacities for computing power.

What is AWS Lambda?

AWS Lambda is a serverless computing service provided by Amazon Web Services (AWS). Users of AWS Lambda create functions, self-contained applications written in one of the supported languages and runtimes, and…


1. How to convert a number into a string?

One of the most common python interview questions. We can use the inbuilt str() function. For an octal or hexadecimal representation, we can use the other inbuilt functions like oct() or hex().

2. What is the use of the // operator in Python?

Using the // operator between 2 numbers gives the quotient when the numerator is divided from the denominator. It is called the Floor Division operator. It is one of the general questions from the Python interview questions and answers guide.

3.Does Python have a main() function?

Yes, it…

Pavithra M

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store