Email Testing
Create end-to-end tests that depend on email
SMS Testing
Automate and use SMS messages during testing
Email Previews
View your email in Gmail, Outlook and mobile devices
Engineering
Automate and test email and SMS workflows
Quality Assurance
Empower your team and improve email quality
Product Management
Demo and improve your product using email and SMS
Marketing
Deliver high-quality, targeted email campaigns
Customer Stories
Enterprise
Startups
API Status
Blog
Contact Us
Security & Trust
Existing customer? Sign in
Testing email functionality with different clients
Testing your email functionality is critical to setting up any email campaign, but what happens when you switch email clients or use multiple tools to get more information?
qa
Testing email sign-up on mobile
If you’re a programmer, you might find yourself constantly worrying about the issues that users might face when signing up to your service from a mobile device. In this article, we take a look at the benefits of sign-up flow testing, before breaking down an example.
email
Best no-code test automation frameworks for web apps in 2021
Creating automated tests can require knowing a programming language, which can deter non-coders. In this article, we touch on test automation and how to use some of the top no-code automation tools to build a successful test script.
tools
Transitioning from a manual testing career into test automation
Automated testing is the future of the software testing industry, with demand for QA engineers steadily rising. If you’re reading this as a manual tester, you’re likely looking to shift over into a test automation role.
QA
Best Android UI testing frameworks in 2021
This article covers the importance of UI test automation and provides recommendations on which frameworks to use to test your Android applications.
Transitioning from Manual Testing to Automated QA
In this article, we examine why automated QA testing is essential to any test plan, and go through the steps to begin your journey with automated QA.
Top 4 frameworks for testing web-based applications
This article discusses the importance of web app test automation and presents the best automation frameworks to get end-to-end testing done.
Top 5 iOS UI testing frameworks in 2021
In this article, we discuss the importance of automated UI testing for iOS apps, and provide recommendations on which frameworks you should use to create your test scripts.
Top 5 test automation frameworks for mobile
In this article, we take a look at what mobile app test automation is, before giving our take on the best automation frameworks to get that testing done.
Understanding and improving your SpamAssassin score
SpamAssassin (SA) is a well-established email filtering system designed to live up to its name. In this article, we look at how a SpamAssassin score is calculated and what you can do it improve it.
Getting started with Playwright
This article takes a look at Playwright, Microsoft’s new UI automation API, and compares it to some of the other major frameworks. Read on to discover how Playwright holds up against veteran frameworks and when it makes the most sense to use.
Getting started with Postman for API testing
Manual API testing can be time-consuming, but fortunately there are tools to automate and ultimately speed up the testing process. This article discusses the importance of API testing and how to use Postman to create easy-to-use, repeatable API tests.
Testing email and SMS with Appium
Are you looking to test the sign-up, log-in, and two-factor authentication flows of your mobile app? Appium and Mailosaur form the right combo to help you with this task.
The developer's guide to QA automation
It’s always wise to run testing on a program before initially releasing it. In this article, we take a look at some different types of testing, implementation techniques, and things to keep in mind as you test.
How to use Telnet to test SMTP servers
When testing for bugs or searching for the root of email-related issues, it’s wise to rule out the possibility of an SMTP server malfunction. In this article, we provide a bit of background on what SMTP and Telnet are and how you can use Telnet to help validate the email functionality in your applications.
Getting started with WebdriverIO
In this article, we take a detailed look at what WebdriverIO is and how to use it to set up automated tests.
OTP testing
In this article, we’ll cover one-time passwords, as well as why they should be used and how you can test them in your application.
guide
Getting started with Cypress
Cypress is an end-to-end testing framework that has won over developers and testers for its ease of use and flexibility. In this guide, we walk you through the Cypress installation process, before showing you how to create and run your first Cypress test.
Getting started with Robot Framework
Robot Framework is a modular test automation framework that's designed to streamline your end-to-end testing. In this guide, we show you how to set up the framework and write your first test.
Overview of SMS testing
Even in this day and age, we still use SMS for interacting and transacting with the brands we love. Businesses send out bulk SMS messages on a daily basis, and they need to make sure that each one goes to the right phone number and contains the correct information. Automated SMS testing is there to get the job done.
4 reasons to use an email testing service
In this article, we list four key reasons as to why you should be using an email testing service.
A guide to smtp4dev
In this article, we cover smtp4dev, an easy-to-set-up email testing application for individual developers. We also walk through how to use smtp4dev and discuss its pros and cons.
Getting started with TestProject
In this guide, we take a look at what TestProject is and how you can use the testing framework to start running your own automated tests.
How to start testing in Java
In this guide, we explain how you can get started with Java testing, show you where to focus your efforts for maximum impact, and provide framework recommendations for different project types.
Optimising testing with the test pyramid
The test pyramid is a useful tool for developers and QA engineers who are getting started with testing. Visualising the various layers of software testing allows these professionals to best focus their testing effort. In this article, we provide an overview of the test pyramid, as well as how to interpret and use it to generate useful takeaways in the context of your software project.
Structure of an email
The structure of email has evolved to accommodate improvements to its overall functionality from its early plain text ancestors. Learn more about the structure of a modern email and its functions.
Best tools for testing JavaScript code
It’s easy to get lost in the world of JavaScript testing. That’s why we’ve put together this overview on testing for JavaScript developers. Read on to find out how to choose the best tools for your unit and E2E tests in JavaScript.
Email deliverability testing explained
Spam filtering is a vital part of the email delivery pipeline. Still, having your carefully crafted customer email end up in the spam folder is a real bummer.
What is SMTP?
Most people regularly use email services but know little about how emails are delivered from one destination to another. In fact, there’s a lot going on under the hood. In this article, we’ll cover SMTP, which is the main protocol behind sending emails.
Setting up a fake SMTP server for testing
A fake SMTP server is frequently a used by those looking to capture and test all emails an application sends and avoid sending emails to real customers.
How to choose a test automation framework in 2021
Choosing a test automation framework depends on a lot of factors and is different for every company, team and individual.
What is Cypress?
Cypress is a framework for the automated testing of browser-based applications. You can use Mailosaur to test email and SMS with Cypress.
Email testing tools explained
Transactional and marketing emails are alive and well in 2021, with product teams betting big on email at a time when other communication strategies are either inefficient or simply unworkable.
What is exploratory testing?
Learn about exploratory testing and our take on when it is (and is not) the right tool for you to use
How to Measure QA Success
The benefits of quality assurance testing in software are widely accepted
5 Common Problems Found On QA Teams
Quality assurance testing is an important part of software development
Bringing your QA Results to the Broader Team
Communication is one of the most under appreciated skills for software development teams
What Goes Into a Great Password Reset Email
Password reset emails are not pleasant.
When You Need to Expand Your QA Team
Building a great QA team is not simple
management
The Smart Way to Test Notifications
Any experienced QA team will tell you: the hardest thing to test is normally notifications
Who Is Responsible for Improving QA Test Workflows?
Nearly everyone agrees that QA test workflows are imperfect when they’re written.
How You Know When You Need to Automate Your QA Tests
It’s a question that has beguiled an endless list of QA teams: should I automate this test?
The Need for Easy-to-Use Test SMTP Servers
SMTP servers are something we all rely on, but something that none of us really want to spend a lot of time thinking about.
Sign-Up and Onboarding Flows
Onboarding is one of the most under-appreciated parts of every software application.
Nightwatch.js – Get started with automation
It sometimes feels like the robots are coming to the QA world, with automation and automated testing being such a hot topic at the moment.