Automation TestingTesting

How to use ExtentReport in a framework

The other day while I was executing my TestNG test cases in the Selenium WebDriver, all my test cases got executed, and the report also showed correctly. However, I usually don’t find its user interface very friendly especially when it’s about creating reports. That’s when I came across a user friendly reporting tool called ExtentReport. ExtentReport […]

Testing

Google Analytics Automation Script

Google Analytics is a freely available web analytics tool offered by Google that tracks and reports website traffic. It is one of the most commonly used web analytics service on the Internet. Google Analytics provide immediate feedback through a dashboard in a language that our stakeholders understand.                 […]

TechnologyTesting

Effective Bug Reporting

Effective Bug Reporting is a skill that every tester should possess because it is as important as finding bugs. If developers cannot reproduce the bugs reported by testers, then how are they going to fix it? Anyone can report a bug, but not everyone can do bug reporting effectively. A high-quality bug report is made […]

Automation TestingTesting

Convention of Selenium Script

Like developers write code to implement a functionality, testers write scripts to test it. Similarly, testers also have to be careful in writing these scripts to maintain the standard of the code. Often it happens that a script running for the first time does not run the second time or shows failed test cases in […]

AndroidAutomation TestingAWS

Android App Automation on Multiple Devices in parallel using AWS Device Farm

App Automation lets you ensure that you can run your test-suite repetitively, with minimal effort & check the results whether its meeting your functional requirements or not. After each build-release, you need to follow the same procedure. But the challenge is to cover variety of phones & tablets and it is really impossible to test […]

Automation TestingMobility

Object Identification in Mobile Automation Using UIAutomator VIEWER

Mobile testing is a very hot topic nowadays. There are two ways to test how the application is interacting with the user on the mobile device one is manually and the other is through automation. Manual testing takes lot of time and it’s a very slow process. While automation testing is more efficient and effective […]

Kimi Agarwal
Kimi Agarwal
Read

Automation TestingTechnology

Parallel Execution with Selenium Grid

     Selenium Grid for Parallel Execution When we say parallel test execution in Selenium is achieved by Selenium Grid than statement is partly incorrect. Testing Framework like testng is used for parallel test execution Selenium Grid is used for automated testing execution on Distributed systems parallely Selenium Grid Concept In Selenium Grid architecture we […]

Automation TestingTechnology

Javascript to groovy objects in GEB functional test cases

Use Case While writing functional tests sometimes we need to test whether a certain javascript objects have some particular values. If we have a JavaScript object such as in our page [code] var myObj = { attr1 : ‘attr1-val’, attr2 : ‘attr2-val’}; [/code] then after reaching that page we can execute the below in our GEB […]

Aseem Bansal
Aseem Bansal
Read

Automation TestingTesting

Mobile Web Automation with Appium

Appium is an open source tool for mobile application. It is a bridge or we can say in simple terms it is a mediator between PC and mobile. It supports three types of mobile application i.e. native, web application and hybrid. Native Applications are developed for use on a particular device or platform. It is installed […]

Kimi Agarwal
Kimi Agarwal
Read