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
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
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 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
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
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
File upload is a very common type of operation we perform on the web these days. Automating it will prompt you with a dialog box that is just out of reach for Selenium. To handle such file dialogs testers often opt for a third-party tool, like AutoIT. While meeting your short-term needs, it surely sets you up for failure later by tying you to
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
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
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