Modern automation frameworks greatly benefit from parallel test execution. However, it can introduce complexities when dealing with shared resources like extent reports. Running tests in parallel can lead to chaos in the results, as multiple tests might update the same report simultaneously. This blog tackles a common hurdle: how to ensure thread safety in Extent […]
Posts Tagged ‘Perficient India’
A Guide to OAuth 2.0 Authorization Code Grant in API Testing using Rest Assured
Understanding OAuth 2.0: The Gatekeeper to Secure API Access In API testing, ensuring secure and authorized access to protected resources is paramount. This is where OAuth 2.0, an industry-standard authorization framework, comes into play. It acts as a robust mechanism for granting temporary access tokens to applications. It enables them to interact with APIs on […]
Streamlining Web Automation: A Comprehensive Guide to Using AutoIT with Selenium
In the realm of web automation, handling various scenarios like file upload, file download, and various Windows GUI operations can be challenging. AutoIt, a powerful scripting language and automation tool, seamlessly integrates with Selenium to tackle these challenges. This blog provides a detailed guide on installing and configuring AutoIT and demonstrates its usage with Selenium […]
Mastering Basic Authentication in Selenium: Strategies and Techniques
In the realm of web testing, encountering sites with basic authentication is commonplace. Handling basic authentication seamlessly within test scenarios is essential for comprehensive testing coverage. Selenium offers various approaches to tackle basic authentication challenges. This blog delves into the nuances of working with basic authentication using Selenium’s uriPredicate function, exploring different strategies and techniques […]
Unleashing the Power of Custom Selenium Methods: A Guide to Stream Mapping
In the ever-evolving landscape of web automation, Selenium has emerged as a powerful tool for testers and developers alike. One key aspect of Selenium’s flexibility lies in its ability to accommodate custom methods, offering a clear approach to handling complex scenarios. In this blog, we will delve into the realm of developing custom Selenium methods […]
Enhancing Test Efficiency: Blocking Unwanted Network Requests with Selenium CDP
In our ongoing journey through Selenium Chrome DevTools integration, we’ve explored mobile browsing simulation, real-time insights with Selenium CDP Listeners, intercepting and mocking network/API responses, and testing failed network requests. Our exploration now delves into enhancing test efficiency by addressing unwanted network requests. This blog will guide you through the process of necessary network calls, […]
Optimizing Test Scenarios: Testing Failed Network Requests with Selenium CDP Commands
In our exploration of Selenium Chrome DevTools integration, we’ve covered simulating mobile browsing, harnessing real-time insights with Selenium CDP Listeners, and mastering the art of intercepting and mocking network/API responses. Our journey now advances into the realm of optimizing test scenarios by addressing failed network requests. In this article, we’ll navigate through a comprehensive guide […]
Intercepting and Mocking Network Responses with Selenium Chrome DevTools
In the dynamic landscape of Selenium Chrome DevTools integration, we’ve explored simulating mobile browsing and harnessing real-time insights from network responses using Selenium CDP Listeners. Building upon this foundation, our journey now ventures into the realm of intercepting and mocking network/API responses—a crucial skill for comprehensive web testing. In this article, we’ll embark on a […]
A Day of Connection with Our Vice President
A lovely turn of events occurred recently when our office hosted Prakash Chembai, the esteemed vice president of our company. We honoured his promotion and held a lively town hall that day, which made it an exciting and unforgettable event for all those engaged. The Townhall: The day kicked off with a spirited town hall, providing […]
Decoding Web Interactions: Unleashing Selenium CDP Listeners to Extract Network Responses
Introduction In the dynamic realm of Selenium CDP integration, where Selenium harnesses the power of the Chrome DevTools Protocol (CDP). We previously embarked on a journey to simulate mobile browsing using Device Metrics Override: Optimizing Web Testing: Mastering Mobile Simulation with Selenium CDP Device Metrics Override / Blogs / Perficient Building on that foundation, our […]
Optimizing Web Testing: Mastering Mobile Simulation with Selenium CDP Device Metrics Override
Introduction Chrome DevTools In the dynamic realm of web development and testing, staying at the forefront of technology is paramount. One indispensable toolset that has become a linchpin in this space is the Chrome Developer Tools (DevTools). DevTools empowers developers and testers alike with an array of features for debugging, optimizing, and inspecting web applications […]
Exploring Team Dynamics: A Day at Wonderla Amusement Park
Our organization recently went to Wonderla Amusement Park for a unique team-building experience and a fantastic roller coaster experience. There, we learned about togetherness and surprising lessons in teamwork. This blog summarizes our incredible day and the insightful lessons from this out-of-the-ordinary organizational excursion. There was a buzz of excitement and expectation in the […]