-
Notifications
You must be signed in to change notification settings - Fork 194
Test Plan Summary Cypht Webmail
Baraka Kinywa edited this page May 10, 2025
·
17 revisions
Issue #1031
Date: 2025-05-10
| Feature | Status | Testing Environment | Notes |
|---|---|---|---|
| Create Identity | ✅ Works perfectly | PC: Windows | |
| Edit Identity | ✅ Functional | PC: Windows | |
| Add aliases | ✅ Functional | PC: Windows | |
| Delete aliases | ✅ Functional | PC: Windows | |
| Delete Identity | ✅ Fully operational | PC: Windows |
| Feature | Status | Testing Environment | Notes |
|---|---|---|---|
| Create folder | ❌ Not totally functional | PC: Windows, Ubuntu, Debian | Creating a folder and its subfolder works, but creating a subfolder within that subfolder fails. |
| Rename folder | ✅ Functional | PC: Windows, Ubuntu, Debian | |
| Delete folder | ❌ Not totally functional | PC: Windows, Ubuntu, Debian | Deleting a folder containing a subfolder does not work |
| Feature | Status | Testing Environment | Notes |
|---|---|---|---|
| Send email (if identity exists) | ✅ Works perfectly | PC: Windows | |
| Save draft | ✅ Functional | PC: Windows | |
| Receive emails | ✅ Functional | PC: Windows | |
| Mark as read | ✅ Works as expected | PC: Windows | |
| FORWARD EDIT AS NEW MESSAGE | ✅ Works as expected | PC: Windows, Ubuntu, Debian | Works, but if there is an attached file added, make sure to change the ownership of attachments folder to www-data user recursively: sudo chown -R www-data /pathToAttachmentsFolder/
|
| FORWARD AS MESSAGE ATTACHMENT | ✅ Works as expected | PC: Windows, Ubuntu, Debian |
Make sure to change the ownership of attachments folder to www-data user recursively: sudo chown -R www-data /pathToAttachmentsFolder/. |
| Compose and Attach File | ✅ Works as expected | PC: Windows, Ubuntu, Debian |
Make sure to change the ownership of attachments folder to www-data user recursively: sudo chown -R www-data /pathToAttachmentsFolder/. |
| Add to block list(Block sender) | ❌ Not totally functional | PC: Windows | For email server that supports Sieve, opening a message, in the headers section try to click "Block Sender" |
| Screen email (Dislike email) | ❌ Not totally functional | PC: Windows |
| Feature | Status | Testing Environment | Notes |
|---|---|---|---|
| Add quota | ✅ Functional | PC: Windows | |
| Edit quota | ✅ Functional | PC: Windows | |
| Quota in action | ✅ Works as expected | PC: Windows |
| Feature | Status | Testing Environment | Notes |
|---|---|---|---|
| Access Block List Page | ❌ Not totally functional | PC: Windows | In Settings -> General, enable the Sieve filter. Navigate to the Block List under the Settings tab in the sidebar menu. This results in an error: Request failed with status: 500. |
| Access Block List Page | ✅ Functional | PC: Ubuntu, Server: Debian |
| Feature | Status | Testing Environment | Notes |
|---|---|---|---|
| Create Identity | ✅ Works perfectly | PC: Windows | |
| Edit Identity | ✅ Functional | PC: Windows | |
| Add aliases | ✅ Functional | PC: Windows | |
| Delete aliases | ✅ Functional | PC: Windows | |
| Delete Identity | ✅ Fully operational | PC: Windows |
| Feature | Status | Testing Environment | Notes |
|---|---|---|---|
| Create folder | ✅ Works perfectly | PC: Windows | |
| Rename folder | ✅ Functional | PC: Windows | |
| Delete folder | ✅ Fully operational | PC: Windows |
| Feature | Status | Testing Environment | Notes |
|---|---|---|---|
| Send email (if identity exists) | ✅ Works perfectly | PC: Windows | |
| Save draft | ✅ Functional | PC: Windows | |
| Receive emails | ✅ Functional | PC: Windows | |
| Mark as read | ✅ Works as expected | PC: Windows | |
| Forward email | ❌ Not totally functional | PC: Windows | Concern: Forward email handling |
| Attachment handling | ❌ Not totally functional | PC: Windows | Concern: Attachment handling |
| Create folder | ✅ Works as expected | PC: Windows | |
| Add to block list | ✅ Functional | PC: Windows |
| Feature | Status | Testing Environment | Notes |
|---|---|---|---|
| Add quota | ✅ Functional | PC: Windows | |
| Edit quota | ✅ Functional | PC: Windows | |
| Quota in action | ✅ Works as expected | PC: Windows |
| Feature | Status | Testing Environment | Notes |
|---|---|---|---|
| Access to Block List page | ❌ Issue: 500 Internal Server Error | PC: Windows | Concern: Block list page error |
| Feature | Status | Testing Environment | Notes |
|---|---|---|---|
| Sending, Receiving messages | ✅ Works perfectly | Browser: Brave OS: Debian, Ubuntu |
|
| Folder management | ✅ Includes create, delete, rename | Browser: Brave OS: Debian, Ubuntu |
|
| Receiving with attachments | ✅ Attachments are downloadable | Browser: Brave OS: Debian, Ubuntu |
|
| Compose and Attach File | ✅ Works perfectly | Browser: Brave OS: Debian, Ubuntu |
sudo chown -R www-data /pathToAttachmentsFolder/. |
| Forwarding | ✅ Standard forwarding works | Browser: Brave OS: Debian, Ubuntu |
|
| Forwarding with attachments FORWARD EDIT AS NEW MESSAGE | ✅ Functional | Browser: Brave OS: Debian, Ubuntu |
sudo chown -R www-data /pathToAttachmentsFolder/
|
| Forwarding as attachment FORWARD AS MESSAGE ATTACHMENT | ✅ Works perfectly | Browser: Brave OS: Debian, Ubuntu |
sudo chown -R www-data /pathToAttachmentsFolder/. |
| Deleting messages | ✅ Successful | Browser: Brave OS: Debian, Ubuntu |
|
| Move | ❌ Not totally functional | Browser: Brave OS: Debian, Ubuntu |
|
| Read/Unread | ✅ Functional | Browser: Brave OS: Debian, Ubuntu |
|
| Flag/Unflag | ✅ Works without issues | Browser: Brave OS: Debian, Ubuntu |
|
| Search | ✅ Efficient | Browser: Brave OS: Debian, Ubuntu |
|
| Auto-save as draft (compose page) | ✅ Functional | Browser: Brave OS: Debian, Ubuntu |
|
| Archive | ✅ Functional | Browser: Brave OS: Debian, Ubuntu |
|
| Snooze | ✅ Works somehow fine | Browser: Brave OS: Debian, Ubuntu |
|
| Copy | ✅ Works fine | Browser: Brave OS: Debian, Ubuntu |
|
| Feature | Status | Testing Environment | Notes |
|---|---|---|---|
| Create a profile | ✅ Works perfectly | Browser: Brave OS: Debian, Ubuntu |
|
| Update a profile | ✅ Functional | Browser: Brave OS: Debian, Ubuntu |
|
| Delete a profile | ✅ Fully operational | Browser: Brave OS: Debian, Ubuntu |
Thank you to TMail Flutter Pull Request #2315 for inspiration for the test plan.