Articles

Development and testing trends, how-tos, and guides from the Reflect community.
End-to-end Testing
How-tos & Guides
7 min read
Creating automated tests for Safari and WebKit
Learn how to create automated tests that can run against Safari browsers using open-source tools like Selenium and Playwright.
End-to-end Testing
How-tos & Guides
8 min read
Testing two-factor authentication with Cypress
Learn how to test 2FA workflows, including email or SMS-based authentication, using Cypress.
End-to-end Testing
How-tos & Guides
8 min read
Simulating hovers in Cypress
Despite having no native support for hovers, there are several workarounds that allow you to trigger hover states within your Cypress tests.
End-to-end Testing
How-tos & Guides
9 min read
Visual testing in Playwright
Learn everything you need to know to get started with visual screenshot testing using the Playwright testing framework.
End-to-end Testing
How-tos & Guides
8 min read
Testing Shadow DOM elements in Selenium
Learn about existing workarounds and new built-in behavior in Selenium that lets you interact with Shadow DOM elements in your automated tests.
End-to-end Testing
How-tos & Guides
5 min read
How to run Selenium tests inside a Docker container
Learn how to use Docker to automate the installation of Selenium and WebDriver dependencies and make it easier to run your Selenium tests in different environments.
End-to-end Testing
How-tos & Guides
3 min read
Testing HTTP Basic Authentication in Selenium
Use Selenium WebDriver to test web applications that are password-protected using HTTP Basic Authentication.
End-to-end Testing
How-tos & Guides
12 min read
How to test SMS workflows in Selenium
Create automated tests for workflows that span both web and SMS, such as two-factor authentication scenarios, using Selenium WebDriver.
End-to-end Testing
How-tos & Guides
8 min read
How to save and load cookies in Selenium WebDriver
Build tests in Selenium that can capture cookie state and restore it in subsequent tests.
End-to-end Testing
How-tos & Guides
12 min read
How to save and restore state in Cypress tests
Learn how to share browser state across Cypress tests without making your tests harder to maintain.

Get started with Reflect today

Create your first test in 2 minutes, no installation or setup required. Accelerate your testing efforts with fast and maintainable test suites without writing a line of code.

Copyright © Reflect Software Inc. All Rights Reserved.