How to Handle Windows-based Popups Using WinAppDriver in Selenium WebDriver

Selenium WebDriver is one of the famous functional automation tools/APIs currently in the market. Many companies are already implementing their automation frameworks using Selenium WebDriver, as it is an opensource automation framework and can be written in any of the popular programming languages. However, like any other tool, it has its own set of limitations. One of the limitations is handling window-based pop-ups, as

Unit Testing for Data Access Layer with MOQ Framework

Software release cycles are becoming shorter and more agile by the day. Enterprises across domains have started automating the software development, deployment processes, and quality checks. The test automation has become the key focus. Tests like unit tests, functional tests, integration tests, and performance/vulnerability tests are the key measures demanded by the customers which make sure that the quality is never compromised. With advancements

Test Data Generation for Automation Testing

Test data is essential for both manual and automation testing. However, test data changes in manual testing aren’t as concerning as in automation testing. That’s primarily because, in manual testing, the testers can change/create the data, they are also aware of the data changes and hold enough application knowledge. However, when it comes to automation testing, the tool cannot have this kind of knowledge

Mobile Application Automation Testing with Visual Studio Integration and Xamarin

Mobile application automation testing is a challenging activity when compared to web automation testing. There are a number of factors that influence mobile application automation testing, including platform fragmentation, restrictions imposed by mobile device operating systems and the ever-increasing complexity of modern mobile applications. Moreover, with the increasing demands from enterprises to deliver high-quality products with fewer resources and in limited time can be

Selenium Framework for URL Based API Testing

In order to provide effective and efficient software testing services, IT enterprises globally are implementing various automation solutions. At Evoke, we have been actively offering automation solutions for numerous customer engagements across multiple industry verticals. Our team is constantly developing new and innovative approaches for test automation utilizing Selenium framework, thereby helping enterprises to improve their service quality and reduce costs. As part of this

Windows Application Automation Testing Using Coded UI

In my previous blog, I put forth a strong case for adopting Coded UI Test (CUIT) for automation testing. As a result, I have been receiving a lot of comments asking how to automate ‘Windows Applications’ using Coded UI Test. With this in mind and to also provide readers an insight on Windows Application Automation Testing, I have written this blog. Using Coded UI Test, software testers can

Fluent Automation Testing Framework for Web Applications

It is important for organizations to clearly identify the merits and demerits of a test automation framework before choosing a framework. When organizations decide to automate web application testing, they prefer a simple but a powerful testing framework. Although, there are a lot of automation testing frameworks available in the market, Fluent Automation Framework categorically stands out. Fluent Automation is clearly becoming a preferred choice for automated web application testing. The

6 Popular Test Automation Frameworks for UFT (QTP)

In the software testing domain, automation frameworks are considered to be of critical importance, especially when you are involved in automation testing. In this blog, we would be exploring the different types of automation frameworks. So, what exactly is an automation framework. In technical terms, an automation framework is a set of guidelines, which comprises of coding standards, structure of app code and app data folders, test results storage,

Getting Started with Coded UI Automation Tool

Coded UI Test (CUIT) is a relatively new automation tool in the software market. It was made available as part of the Visual Studio 2010 update. The product has undergone a lot of enhancements and its new version has been released as part of Visual Studio 2013. Software code can be easily reviewed and debugged in Visual Studio, it also has an IntelliSense code completion