Amazon offers

How to test search functionality



Every web application by default will contain search feature in it. Many search engines’ main functionality is search feature.
The parameters to be considered while developing this feature or testing this feature are not limited. There are many factors which should be looked in when checking the coverage and usability of the search text box in the application.
Preparation before testing the search functionality
1.       Note down the valid input details for the search feature.
2.       Find out the minimum and maximum range.
3.       Find out the depth of the search – document search, word in a document, image search
4.       Should document search display the size of the document also? Similarly for image?
5.       Any advanced search features like document or image type selection to refine the search are available?
6.       General set of input which can be given are
a.       A-Z
b.      a-z
c.       0-9
d.      {      [              (              ~             !              @            #             $              %            ^             &             *             `               |        \              :               ”              ;               ’               <             >             ?              ,               .               /              *             -        +             )              ]              }
e.      Blank spaces


Work with these inputs when testing the search functionality


1.       Special set of data which can be tried as input are
a.       2 blank spaces – These should be trimmed and error message should be displayed
b.      Blank spaces followed with special characters or numbers
c.       Special set like a* should give the results for all characters starting with a.
d.      Enter any sql query like “Select * from hello;” without quotes and with quotes.
e.      Search for tags.
f.        Search for hyperlinks should be performed.
2.       Search for documents. For advanced search feature, search with different valid and invalid types of documents. Document size should also be looked at.
3.       Search for images with their sizes, names and types.
4.       Any input data entered should return proper error message guiding to enter the correct input.
5.       Text in different panels of the page should be searched. For example if left panel of the web page contains menus and hyperlinks. Hyperlinks in that area should be searched properly. If menus are also in scope then they should also appear in the search results.
6.       Search response time should be checked.
7.       Try pressing “Enter” key instead of clicking “Search” button.
8.       Try searching in the page where a part of the page has form with Submit button.

Search results testing
DO not ignore the search results just because you got the results.
1.       Check number of results in each page.
2.       Check the count of the search results displayed in the page.
3.       Check if the search results are displayed by popularity or most viewed or any other criteria mentioned in the requirements.
4.       Proper messages should be displayed when there are no results.
5.       Each search result should contain one link and few lines containing the searched keyword. Link should navigate to the page where the keyword exists.
6.       Searched keyword should be highlighted in the search results page and also in the page where the keyword exists.
7.       Pagination of the search results should be tested.
8.       Number of search results display and the count should also be tested.

Comments

  1. Thank very much

    ReplyDelete
  2. Thanks, very helpful. :-)

    ReplyDelete
  3. Hey can you help with the test cases for Incident search screen for insurance domain?

    ReplyDelete
  4. This comment has been removed by the author.

    ReplyDelete
  5. Thank u for this post.
    It clarified all the doubts which i have.

    ReplyDelete
  6. Your blog has given me that thing which I never expect to get from all over the websites. Nice post guys!

    ReplyDelete
  7. Hey App Developer,

    thanks for your valuable feedback it encourages me for more such posts.

    ReplyDelete
  8. Thank u for this post, it's very helpful for freshers

    ReplyDelete
  9. This comment has been removed by the author.

    ReplyDelete
  10. Also, appropriate auto suggestions are displayed on entering the input text.

    ReplyDelete
  11. มาเด้ เป็นยังไง? เป็นส่วนประกอบของสารสกัดที่ได้มาจากธรรมชาติมีทั้งยังวิตามินรวม ธาตุ เอนเหล้าองุ่นรวมทั้งเชลล์บรรเทา
    มีทั้งยังพลาสเซนต้ารวมทั้งคอลลาเจนโดนสารทั้งหมดจำเป็นต้องผ่านขั้นตอนจัดแจงสูตรยาแบบ(Homeopathy)
    เป็นศาสตร์การบำบัดที่มีต้นกำเนิดมาจาก สหพันธ์สาธารณรัฐเยอรมนี โดยกานศึกษาค้นพบของหมอ ซามุเอลฮาเนมัน แก่มากยิ่งกว่า 200
    ปีโดยมีวิธีการบำบัดรักษาว่า (ใช้สิ่งที่คล้ายคลึงกันมารักษาสิ่งที่คล้ายคลึงกัน) หรือการนำเอาสารที่เป็นต้นเหตุของอาการนั้นๆ



    มาเด้
    มาเด้ หน้าใส
    ฉีดมาเด้ ที่ไหนดี

    ReplyDelete
  12. Awesome article!! Totally worth it ?? Thanks for sharing visit here to downlaod your facebook video online
    facebook all video downloads

    ReplyDelete
  13. I think this is one of the most significant information for me. And i’m glad reading your article. i also have information about iTunes Gift Card Codes

    ReplyDelete
  14. Looking great work dear, I really appreciated to you on this quality work. Nice post!! these tips may help me for future.
    Look at this great information about google play gift card code generator

    ReplyDelete
  15. World Series 2019 Live Stream Bregman ended any doubt about Houston winning with his slam, a deep drive off Fernando Rodney that easily cleared the left-field wall. Bregman enjoyed the trip around the bases, and Astros teammates spilled from the dugout to greet him. Back on the bench, he held up four fingers. And way up above the right field foul pole, the cheer got louder and louder from the Astros fans: “MVP! MVP!”

    ReplyDelete
  16. AT&T’s senior vice president – advertising and creative services, Valerie Vargas, mirrored Lady Gaga’s excitement about the announcement. super bowl tv deals

    ReplyDelete
  17. Prescott has completed 65.5 percent of his passes for a career-high 4,334 yards and a career-best 26 touchdowns in 14 games this season. Super bowl tv deals

    ReplyDelete
  18. Online Broadcasting Channels for UFC live streamWatch UFC 246 Fight Live Stream
    . Many Online streaming channels will broadcast UFC live around the world.But most of the broadcasters may require subscriptions, which means that you will have to purchase a subscription in order to screen UFC 246 live on your devices.

    UFC 246 Live Stream
    Watch UFC 246 Live Streaming Free Online
    How To Watch UFC 246 Live Stream online

    ReplyDelete
  19. Youtube tv is a great way to watch UFC 246 and other sports liveWatch UFC 246 Fight Live Stream
    stream if you live somewhere other than the USA. Other than their free video content streaming, YouTube also recently launched a service for watching televisions and show live online. So if you purchase their subscription, you will get access to all the ESPN channels including the ...



    UFC 246 Live Stream
    Watch UFC 246 Live Streaming Free Online
    How To Watch UFC 246 Live Stream online

    ReplyDelete
  20. The UFC’s previous double champ has uncharacteristically amicable response to veteran CowBoy Cerrone’’s post about breaking series of all-time records.
    McGregor wishes ‘Cowboy’’ a happy winter Interval but ends with a keen warning about upcoming bout.Conor McGregor has responded for the first time since confirmation of his return bout versus CowBoy Donald Cerrone in UFC 246 in January 2020.
    https://ufc246mcgregor.com/ufc-246-live-stream-online/

    ReplyDelete

Post a Comment

Popular posts from this blog

Input Data Validation

Scrum Methodology - Quick Info