The future of Web – PWA

A Progressive Web App is: Progressive – Works for every user, regardless of browser choice because it’s built with progressive enhancement as a core tenet. Responsive – Fits any form factor: desktop, mobile, tablet, or whatever is next. Connectivity independent – Enhanced with service workers to work offline or on low-quality networks. App-like – Feels like an app, because…

Read MoreComment

Different Types of Wait in Selenium

Performance or response time of a web application depends on various factors. Among them, the latency between servers which hosts application components, number of requests at a specified point in time to an application server, unavailability of resources due to load on the server, and network speed in client side are primary causes for application…

Read MoreComment

Running Tests Locally with Chrome Browser

It is simple and straightforward to make tests executed locally against Firefox. But when it is required to run tests against a different browser like Chrome, Internet Explorer or any other supported browsers, WebDriver configuration is required which is complex or at least looks like it is complex. From Selenium 3.x, even firefox browser requires…

Read MoreComment

How to increase ROI with Automation Testing Facts!?

How does Automation Testing help us to increase ROI? What are the facts that can help the business to reduce the cost of operations and improve the ROI? Let’s look at the top 7 factors of Automation Testing which will help us to achieve the above facts. Consumable Test Results Test results should be consumable…

Read MoreView 1 Comment

Benefits of Automating Smoke Tests

Before proceeding to the benefits of automating Smoke tests, let’s see what it is? Smoke Testing: Smoke testing is performed after receiving the build but before proceeding with more rigorous/regression testing. This is to ensure that the critical functionalities of the application are working as expected, the new functionality added does not break existing functionalities and…

Read MoreView 1 Comment

Why Automation Testing?

This question is in and around here for a long time from the inception of concept Automation Testing. And there have been numerous answers to explain the importance and benefits of it. In this series of article, we try to see the importance and benefits in different views – Canopy view and how we solve…

Read MoreView 2 Comments

Here is why, JavaScript rules the Web

JavaScript is eating the world. Web apps, mobile apps, cloud services, wearable computing, IoT devices — they all rely more and more on JavaScript. Today, understanding JavaScript is vitally important to everyone in IT. 1. It runs on every platform Programmers build web front ends in React.js, mobile applications in React Native, and desktop apps are handled by Electron. Do you…

Read MoreComment

Here Are 9 Lies That Programmers Often Tell Themselves!

Now, a little lie doesn’t kill anyone, does it? After all, programmers too are only human! Well, let’s just be honest with ourselves, software developers are not all those godly people, are they? Well, they might consider themselves to be kings at what they do, some might even call themselves lord of the geeks, but…

Read MoreComment

Here Are The 9 Hardest Things Programmers Have To Do!

If you thought programming was an easy choice, you haven’t been listening carefully! It’s time to smell some coffee!  There are many aspects to a programmers’ job. Contrary to what others (meaning, the non-technical group) think, they don’t always sit around writing code all day. There are so many things they are expected to do!…

Read MoreComment

Launching Canopy

Organizations today have complex IT setups spanning diverse infrastructure, devices and software technologies. The need for integrated systems that can optimize delivery is tantamount at this stage. This demands solutions that can shorten the time-to-market of products by speeding up the entire testing process. We are excited to announce the launch of CANOPY – Automation…

Read MoreComment