Latest stories

iOS 11: What’s New & How it can Impact your Mobile App Testing

i

Within two weeks of iOS 11 public release, it is already adopted by 38.5% of iOS devices. Although the adoption rate is not as good as iOS 10 (that was 48.6% within same time) but still these numbers are high enough to convince any team that has not testing on iOS11. In iOS 11, we have got many important updates like revamped control center, smarter Siri and multitasking abilities on iPads, In...

How to Install and Configure JMeter in Mac OS

H

There are multiple approaches to install JMeter on Mac. You can either do it manually just like we do it in windows or you can follow a more simplistic method to install JMeter via HomeBrew. I prefer the Homebrew method, as it gets the job done quickly with few simple commands. I will especially recommend it to those who are new to Mac OS and don’t want to go in details of manual configurations...

How to Setup and Configure JMeter in Windows

H

JMeter is one of most popular performance testing tool and since it is open-source, therefore it is often a start point for beginners in performance testing. In this blog, I will share a step-by-step guide that can be used to install JMeter in Windows environment. There will also be some configuration and script designing tips which you will find useful while working on real-time JMeter projects...

Top 4 Performance Testing Tools Comparison

T

If we look back into history of performance testing; then it is evident that the importance of performance testing was realized as businesses started developing large scale applications; that were expected to serve hundreds and thousands of concurrent users. This created a whole new market for performance & load testing tools. Today, we have hundreds of performance testing tools available in...

Performance Testing: Key Concepts, Issues & Testing Types

P

As more businesses have turned towards IT based solutions, it has resulted in continuous development of large scale & complex applications; which are expected to serve large number of users. Most of users from this era have near-zero tolerance level for poor or slow performing applications. Statistics tell that slow performance of any application leaves a very negative impact on end users;...

2 Easy ways to set Environment variables in Linux

2

Environment variables are the ‘strings’ that hold a value related to environment of operating system, which in turn can be used by different programs or processes. Most environment variables are automatically set up, while software is being installed. But in some scenarios, software developers and testers need to set environment variables manually, while working in development or...

Introduction to Apache Tomcat for Dummies

I

Apache Tomcat is basically an open source [tooltip text=”A web server application is one that delivers content and service over the Internet.” trigger=”hover”]web server application[/tooltip] that executes Java servlets and renders web pages containing Java Server Page coding, thus providing a ‘purely Java’ environment for Java code to run. In simpler words, if you are...

Guide to Configure NetBeans IDE for C++

G

Recently in a project, I had to test some APIs using C++. To setup the testing environment, I did some R&D and decided to use NetBeans IDE for C++. Decision was based on many factors but mainly it was because of some project requirements. As we all know NetBeans is primarily a Java IDE, but it also has a very good support for C++ as well. In NetBeans, we can work with C/C++ applications by...

Implementing Assert and Verify logic in Selenium WebDriver

I

One of the actions that we always need to perform while doing test automation is to apply different assertions or verification to check results of automated tests. Selenium IDE has built in VerifyTextPresent, AssertElementPresent commands. But how we do it in Selenium WebDriver? There are definitely many ways to do it in Slenium WebDriver with support of testing frameworks like JUnit or TestNG...

Learn all about Database and Big data Testing!

L

Data has a critical importance in any software application and IT system. If we look into birth and evolution of IT systems, we will realize that need for accurate data and efficient information was one of most important reasons why top level organization started investing in software systems and enterprise level applications. As the IT world is progressing into age of cloud computing and big...