Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/yauhenipo/webui_test_framework
- Owner: YauheniPo
- Created: 2018-06-08T21:06:54.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-06-20T23:29:50.000Z (over 2 years ago)
- Last Synced: 2024-11-03T18:29:06.656Z (2 months ago)
- Topics: cucumber
- Language: Java
- Homepage:
- Size: 15.4 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
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 InboxUsed 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.