Component

Category

Test case ID

Summary

Steps

Result

Mailer

Searching

pattern of the text to be searched

Should be able to search for any type of pattern of the search text

Pattern of the search text could be i) a single alphabet ii) a whole string iii) a sub-string iv) a number v) a special character vi) a statement vii) a word that contains alphanumeric characters, special characters, spaces, tabs, etc

The search text should be searched under the given parameter and the list of mails that match the search text should be listed in the message view

Mailer

Searching

search parameters

The search text should be searched only under the specified parameters and the mails should be listed

The search can be done on the following parameters: i) Body of the mail ii) Subject/sender of the mail iii) Recipients of the mail iv) the whole message v) Only the subject of the mail vi) Only the sender of the mail

The mails that have the search text in the specified parameters should be listed in the message view. The mails should be searched only in the focused folder.

-

Mailer

Searching

saving a search

The user should be able to save the search that he has performed

Perform a search. i) Goto search menu and select save search. ii) Select the 'advanced' option in the drop-down list above the message view and click on 'Save'

The search should be saved and should appear in the search menu with the corresponding number

-

Mailer

Searching

clearing a search

The search should be cleared and the original list of the mails in the focused folder should be listed

i) Click on clear ii) Delete the whole search text from the text box and click 'Find now' or press enter iii) Change the focus to another folder

The mails that were matching the search should be cleared from the message view and it should retain the normal view where all the mails in the focused folder are listed out

-

Mailer

Searching

editing a saved search

The user should be able to edit a saved search

Goto search > edit saved searches. Select the search that is to be edited and click on edit. i) Remove conditions from the search ii) Add new conditions to the search iii) Change the thread from which mails are to be searched iv) Change the execute actions criteria v) Change the name of the search

The search should be edited as mentioned and should list the mails that match according to the edited search when it is accessed

-

Mailer

Searching

editing a search

The user should be able to edit a search

To edit a search that has not been saved, perform a search and select 'advanced...' from the drop-down list above the message view. A dialog pops-up with the properties of the current search. Edit the conditions as needed and click on OK

The search should be edited as mentioned and should list the mails that match according to the edited search when it is accessed

-

Mailer

Searching

deleting a saved search

The selected search should be removed permanently

Goto search > edit saved searches. Select the search that is to be deleted from the dialog that pops-up and click on remove

The search should be deleted completely and should not be accessible in anyway

-

Mailer

Searching

adding a new search

The user should be able to add a new search based on his own conditions

Goto search > edit saved searches. Click on add. Add a search that has i) no conditions ii) conditions that match all the mails iii) only one condition iv) conditions that do not match any mail v) 'n' number of conditions

The new search should be added in the list of saved searches and also in the search menu with the number of the search

-

Mailer

Searching

moving a search up/ down

The user should be able to place the search in a position according to his will in the list of mails

Goto search > edit saved searches. Select the search that is to be moved and click on up/ down

The search should be moved up/ down and the number of the search under the search menu should change

-

Mailer

Searching

searching based on different threads

The mails that match only in the selected thread should be listed

Open the drop-down list of the parameters of the search above the message list and click on advanced. A dialog pops-up with the properties of the previous search. For 'Include threads', see explanation below

The mails that match the search in the focused folder should be listed in the message view

-

Mailer

Searching

viewing a saved search

The mails matching the search should be listed in the message view

Goto search. Select the saved search under the menu (or) press the number that matches the search

The mails matching the saved search should be listed in the message view

-

Search folder option "Include threads"

An example thread contains your email, this reply to you, and eg. a future email by André replying to this one, plus another of Milan replying to that one. These four emails would be in the same thread (we could call it the "Option for search folder" thread, but emails on one thread may have completely different subjects).

None Only the emails that match the search would match.

All related All emails in the same thread are included. In the example thread, all the four emails would show as results, even if only this one would exactly match the From: condition you set.

Replies The result includes the email that match the rest of the query, as well as all replies descendant of that email. In the example thread, it would return three emails: my message and replies by André and Milan.

Replies and parents The result includes the email that match the rest of the query, as well as all parent emails and all replies descendant of that email. However, siblings and their offspring are not included. In the example thread, all four messages would be included, but if someone else also replied to your original email, that reply would not be included.

No reply or parent The message will only be shown if it is not replying to anyone and there is no reply to it, either. The other options only augment the result set based on the thread, but this is one a bit different, as it restricts the result to only messages that are not part of a thread.

Apps/Evolution/Search (last edited 2020-06-16 07:42:34 by MartinMonperrus)