logo logo

Android Automation Combining Appium with TestProject

What does it take to test software in a complicated environment of Hardware->Mobile->Software->Cloud? These days, applications are made available on multiple platforms...

The Importance of Database Unit Test Automation

Whether you’re developing a new application or adding features to an existing system, writing unit test automation for relational database objects can dramatically upgrade...

Regression Test Automation in Scrum: Why and When?

Why First, let's talk about why we need regression test automation. For many this is obvious, for others it's not exactly so, everybody has their own theories and...

Mobile App Security Testing

It’s no secret that mobile apps are well on their way to capturing the lion’s share of consumer’s attention. Organizations of all sizes are compelled by either...

Get Started with Appium for Android Mobile App Testing

Appium is an open source, cross-platform Test automation tool for native, hybrid and mobile web apps, tested on simulators (iOS, FirefoxOS), emulators (Android), and real devices...

Excel Reports Using TestNG in Selenium

Selenium: Generate Customized Excel Reports Using TestNG

There are many ways to Generate Reports in Selenium. Now I’d like to generate Excel reports. Note : TestNG is required. Without TestNG this code won't work. There are few...

Compatibility Testing Using BrowserStack & Selenium –...

What is Compatibility Testing? Compatibility testing is a non-functional test to ensure that an application’s compatibility within different environments such various web...

API testing

API Testing Using Java

In this article, I will discuss API testing with Java and demonstrate with examples. First, let's understand what API (Application-programming interface) is? API is a set of...