Skip to content

RodrigoMorteo/YASEM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yet Another Simple Email Multiplatform Test Automation Tool

Welcome to Yet Another Simple Email Multiplatform (YASEM) test automation tool! YASEM is designed to streamline and simplify the process of testing and validating emails, providing testers with a range of powerful features to enhance efficiency.

Table of Contents

Introduction

YASEM is a versatile software application that empowers testers to automate the testing and validation of emails. By offering a comprehensive set of tools, YASEM aims to make email testing accessible and efficient even if you don't know much about Test Automation. And best of all it is customizable.

Features

  • Automate email testing and validation.
  • Perform various checks on email subjects, recipients, senders, and content.
  • Fetch emails from different servers, supporting imap and pop3 (with and without encryption).
  • Simplified connection to popular email platforms, such as Microsoft Live and Outlook for Office 365.
  • Intuitive configuration process for tailored testing settings.
  • Generate comprehensive reports and logs to analyze test results.

Setup

To get started with YASEM, follow the setup instructions provided in the docs/setup.md guide. This guide will walk you through the installation process and initial configuration.

Usage

Detailed usage instructions can be found in the docs/usage.md guide. It covers how to execute automated tests, define test cases, and utilize the tool's command line options.

Compatibility

YASEM is designed for multiplatform usage, offering compatibility across various operating systems by relying on .net 7 (core) technologies. YASEM has been tested in Microsoft Windows 10, 11, OSX for 64 (intel) and Ubuntu Linux 20.04

Configuration

Customizing YASEM to meet your testing requirements is easy with its intuitive configuration process. Learn more about configuration settings in docs/configuration.md.

Reporting

Efficiently analyze and interpret test results using YASEM's reporting and logging capabilities. For more insights, refer to the docs/reporting.md guide.

Getting Started

For detailed information and a comprehensive user guide, refer to the docs folder which contains all the information you will need to help you maximize the potential of YASEM for your email testing needs.

Feel free to explore the tool, and hopefully YASEM will simplify and enhance your email testing process. If you have any questions or need further assistance, don't hesitate to reach out by linkedin or twitter, although, keep in mind that due to my busy schedule, no response or support is guaranteed (as stated in the terms of use (external link)).

Contributing

If you want to contribute to this project you can submit a pull request (see docs/CONTRIBUTING.md) or to help me keep working with it click here (external link).

Happy Testing with YASEM!

About

Yet Another Simple Email Multiplatform validator

Resources

License

Code of conduct

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages