Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yauhenipo/webui_test_framework

Test Email Accounts with using JavaMail API & Selenium & DDT
https://github.com/yauhenipo/webui_test_framework

cucumber

Last synced: 26 days ago
JSON representation

Test Email Accounts with using JavaMail API & Selenium & DDT

Awesome Lists containing this project

README

        

# WebUI_Test_Framework

Test - https://github.com/YauheniPo/WebUI_Test_Framework/blob/master/src/test/java/demo/test/tests/TutByEmailTest.java

Test Framework - https://github.com/YauheniPo/WebUI_Test_Framework/tree/master/src/test/java/webdriver

Framework and Test Properties - https://github.com/YauheniPo/WebUI_Test_Framework/tree/master/src/test/resources

Scenario:
Manually creates two e-mail boxes at tut.by
Test steps:
1. Send e-mail from account 1 to account 2 (use Java Mail API)
2. Log in to acc1 from UI. Check e-mail in Sent present
3. Log in to acc2 from UI. Check e-mail in Inbox

Used TestNG, Maven
Store accounts in xml, csv and any SQL DB (in all 3 data storages)
Tests should provide detailed log, make screenshots on failure and provide results.