Articles

Development and testing trends, how-tos, and guides from the Reflect community.
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.
Front-end Development
8 min read
Introduction to Astro
Learn how to use Astro, a new static site builder, with this step-by-step tutorial that integrates Astro into both a vanilla JS app as well as an example React application.
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.
End-to-end Testing
How-tos & Guides
7 min read
Fixing Cypress cross-origin errors
A step-by-step guide for avoiding cross-origin errors in Cypress tests via the cy.origin() and cy.session() commands introduced in Cypress 9.6.
Front-end Development
11 min read
React State Management with Recoil
An introductory guide to Recoil, a state management library that's an alternative to React Hooks.
End-to-end Testing
How-tos & Guides
9 min read
Testing email workflows with Selenium
Learn how to automate an end-to-end workflow that spans both web and email using Selenium WebDriver.
End-to-end Testing
How-tos & Guides
5 min read
How to test file uploads in Selenium
Learn how to build automated tests in Selenium for end-to-end scenarios that include file uploads.
Front-end Development
6 min read
Introduction to Chrome DevTools Protocol
The Chrome DevTools Protocol (CDP) servers as the underpinnings for both Chrome's suite of Developer Tools as well as automation libraries like Puppeteer and Cypress.

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.