Knowledgebase

Testing Search Functionality Print

  • softwaretestingqa, software, performance, diskspace, permissions, guide, howto, solution
  • 0

Verifying finding things.

WHAT TO TEST

Exact matches Partial matches Multiple terms Terms in different orders Case differences Misspellings

WHAT TO VERIFY ABOUT RELEVANCE

That obviously relevant results appear first.

HOW TO TEST THAT

A set of queries with known expected results.

WHAT TO TEST ABOUT NO RESULTS

That it is handled clearly That suggestions or alternatives appear

WHAT TO TEST ABOUT SPECIAL CHARACTERS

Punctuation Quotation marks Characters with syntactic meaning in the search engine

WHY THAT LAST POINT

They can cause errors or unintended behaviour.

WHAT TO TEST ABOUT FILTERS

Each filter alone Filters combined Filters producing no results Clearing filters

WHAT TO TEST ABOUT PERMISSIONS

That results exclude what the user may not see.

WHY THAT IS CRITICAL

Search is a common route to exposing data the interface otherwise hides.

WHAT TO TEST ABOUT INDEXING

That new content appears That changed content updates That deleted content disappears

WHY DELETION SPECIFICALLY

Stale index entries expose removed content.

WHAT TO TEST AT VOLUME

Performance, with realistic data.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot