by Nikolay Advolodkin | Nov 28, 2023 | Selenium Webdriver
Understanding the distinction between PageFactory and Page Object Model (POM) is crucial in automated testing. Here’s a brief comparison. Page Object Model (POM) POM is a design pattern creating an Object Repository for web UI elements, aiming to reduce code...
by Nikolay Advolodkin | Nov 1, 2023 | case studies
Overview The client is a leading bank with a solid online presence, serving millions of customers worldwide and looking for help in testing. They offer various services, including online banking, mobile banking, and different financial products. The Challenge The bank...
by Nikolay Advolodkin | Oct 17, 2023 | Automation, Automation Best Practices
Introduction Automated testing is a cornerstone of modern software development, ensuring that your application is robust and reliable. However, the effectiveness of your testing suite is only as good as its weakest link, which often turns out to be how you target...
by Nikolay Advolodkin | Jul 25, 2023 | Automation, Automation Best Practices, Playwright, Selenium Webdriver, Test Automation
If you’ve ever found yourself as a software engineer in a testing role, chances are you’ve experienced the dilemma of changing test scenarios every time implementation details change. As the industry continues to evolve, we need to embrace smarter, more...
by Nikolay Advolodkin | Jun 14, 2023 | Automation, Automation Best Practices, Test Automation, Test Automation Frameworks
The Importance of Creating Good Assertions for Testing Table 1: Article Outline Heading TypeTitleH1The Importance of Creating Good Assertions for TestingH2Understanding the Concept of Assertions in TestingH3The Role of Assertions in TestingH4The Different Types of...