How would you test the "Find" feature in an application such as MS Word?
Sigiloso
------------------- Find/Replace ------------------- large document Open a large document in the editor Enter a simple string in the Find dialog that has multiple occurences that exists in document Verify that you're able to find each occurence of that string -------------------------------------------------------------------------------------------------------------------- small document Open a small document in the editor Enter a simple string in the Find dialog that has 1 or more occurences that exists in document Verify that you're able to find each occurence of that string --------------------------------------------------------------------------------------------------------------------- short string Open a normal document in the editor Enter a very short string (e.g. "hi") in the Find dialog Verify that you're able to find each occurence of that string. -------------------------------------------------------------------------------------------------------------------- long string Open a normal document in the editor Enter a long string(e.g. "existentialism") in the Find dialog that exists in document Verify that you're able to find each occurence of that string. --------------------------------------------------------------------------------------------------------------------- space Open a normal document in the editor Enter a space (e.g. " ") in the Find dialog Verify that the first space is found. -------------------------------------------------------------------------------------------------------------------- case sensitive Open a normal document in the editor Enter a string (e.g. "The") in the Find dialog that exists in document Click on the Case Sensitive checkbox, followed by OK button to start Find. Verify that you're able to find only "The" occurences of that string and not "the" -------------------------------------------------------------------------------------------------------------------- case insensitive Open a normal document in the editor Enter a string (e.g. "The") in the Find dialog that exists in document Click on the Case Sensitive checkbox, followed by OK button to start Find. Verify that you're able to find any occurence containing "the", (e.g. The, tHe, thE, the) --------------------------------------------------------------------------------------------------------------------- backward (case 1) Open a normal document in the editor Enter a string in the Find dialog that exists in document Find all occurences untill you're at the end of document Now click on Backwards checkbox, followed by OK button Verify that you're able to find occurences of that string going up the document, backwards. ------------------------------------------------------------------------------------------------------------------- backwards (case 2) Open a normal document in the editor Insert cursor somewhere after the first string to be found. Enter that string in the Find dialog and click on Backwards checkbox, followed by Ok button Verify that you're able to find the occurences of that string backwards from where you originally inserted your cursor. ------------------------------------------------------------------------------------------------------------------- garbage chars Open a normal document in the editor Enter a bogus string (e.g. "9s7ryg9r" ) in the Find dialog that doesn't exist in document Verify that you're able find no occurence of that string. --------------------------------------------------------------------------------------------------------------------