functional testing
navigational testing
performance testing with more than estimated userload
stress testing
negative testing

1 User has rated as useful.
Login to rate this answer.
Hi,
Important testcases for testing the search engine like google are
Navigational test
functional test
possitive test
nagative test
validation test
load test
stress test

2 Users have rated as useful.
Login to rate this answer.
Other than Performance,stress,Load,functional testcases valid, inalid data,Length of string accepting,type of string matching done ie whole string or sub string

2 Users have rated as useful.
Login to rate this answer.
Hi,
To test a search engine like google, these points must be followed:
1. Navigation in the web site.
2. Response time and results displayed from the database
3. GUI
Rubul sarma

4 Users have rated as useful.
Login to rate this answer.
a. Functional testing for both invalid or valid data
b. GUI testing as how the data is shown
c. Load , performance, stress
d. Navigational testing
e. Security testing
Srinivas

2 Users have rated as useful.
Login to rate this answer.
Let me add to the obvious conventional non-functional tests, this functional test: Verifying page rank by convention and by popularity using keyword and keyphrases. Doing this for text, images, and videos.
Login to rate this answer.
Test cases would be based on the requirement documents. Based on the requirements we would be able to create the functional test cases, User Interface test cases, Messages etc. For eg. the types of test cases would be
1) Is the main textbox where we enter the search data is working correctly, as in can it take alphabets, numbers etc
2) Are the buttons and the textlinks that are displayed working correctly
3) Once you type anything in the search textbox,how long does it take to refresh the page and come up with a result
4) Once you type in the search textbox,how many search results is it bringing up based on the data entered
5) Is it going correclty to the next page,if the functionality is supposed to do that.
Then based on the above list we can do different types of testings like Boundary Value analysis or Equivalence partitioning etc.
Login to rate this answer.