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

Capturing Page Load Time Using JMeter and Selenium

Most market-leading performance testing tools (LoadRunner, JMeter, Azure DevOps, NeoLoad, WebLOAD, etc.) provide server response time when conducting different types of tests such as load, stress, spike, and endurance. However, it is also essential for software testers to figure out the page load time while performing load testing. In this blog post, we will find out how to measure page load time with Selenium

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

Data Driven Testing Using SOAP UI & Groovy

In this blog post, we’ll understand how to perform data driven testing using SoapUI’s open source version with Groovy and Microsoft Excel as datasource. To automate web services, we are using SoapUI, which is one of the world’s most widely used open source API testing tool. Additionally, users can download SoapUI Pro, which is a licensed tool that provides great options and simpler ways

Automating Oracle Apps Without Using Testing Tools

Enterprise Resource Planning (ERP) signifies integrated, multi-module application software packages that are built to serve and support multiple business functions. Growing out of the manufacturing industry, ERP makes use of packaged software rather than closed-source software written that is owned by an individual. ERP modules can interface with an organization’s own software with varying degrees of effort, depending on the software. Problem Statement Oracle

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

Think Beyond Application Performance Testing

Analyze impediments to accelerate application performance In today’s rapidly changing IT landscape, the traditional way of application performance testing and reporting is gradually losing its relevance. Traditionally, performance testers rely on performance and server side metrics to measure and analyze software efficiency. More often, assumptions relating to inferior performance of software applications are based on these metrics (without being certain about the real cause

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