User:OrenBochman/Search/Test Plan
Appearance
Overview
[edit]Functional Test
[edit]- Testing Indexing
- Indexing of MediaWiki source
- Indexing of hypertext source
- Indexing of external links
- Testing Update Mechanism
- Requires a robot that uploads content into the test Wikipedia installation.
- Test new pages added
- Test existing pages are updated
- Test Indexing propagated from indexer to searcher
- Test Indexing propagated from searcher to replication.
- Integration tests of component.
- Tests OI Repository is online and working.
- Tests Search UI is online and working.
- Offer search results from Sister Projects
- Tests Search suggestions are online and working.
- Tests Search extension is healthy.
- last update in special pages
- Test Index is not corrupted.
Relevance Test
[edit]- Checks to what degree ranking is altered overtime (by various configuration).
- Select N=100 queries.
- Store to 10 results for 100 queries.
- Associate these with a ranking profile. (Query cooking + Analyzer + Linguistics etc).
- Order of results is consistent across multiple hosts
Benchmarks
[edit]- Benchmark indexing.
- Benchmark testing.
Regression Tests
[edit]tests that bugs from the past do not return
Testing Q&A
[edit]- Converting Did you know to triavia question for a open relevence format question
- User engagement trivia game.
- why - today the full questions return nothing - this is very bad.
- w:Stacey Porter
- Which Olympic silver bronze medalist was the first Aboriginal member of Australian women's national team to represent softball Olympics.
- Which aboriginal Olympic silver bronze medalist Australian national team softball
- w:Tinirau
- Which Devonian stem tetrapod, a transitional species between fish and land vertebrates, was named after the half-human half-fish character in Polynesian legend?
- Devonian stem tetrapod Polynesian
- w:Soft & Cuddly
- In which game must the protagonist must reassemble his mother's dismembered body
- game mother's dismembered.
- w:World Naked Gardening Day
- What gardening day in May was first observed in 2005?
- w:Umberto Barulli
- Who was the Communist Party leader appointed head of state in San Marino in 1988?
- Communist Party leader head of state in San Marino in 1988
- w:Dynasphere
- It was criticized for its poor braking and steering capabilities, as well as its gerbiling tendencies?
- w:Special:Search/criticism OR braking OR steering OR gerbiling OR tendencies OR capabilities OR poor OR well)
- w:Special:Search/~criticism OR ~braking OR ~steering OR ~gerbiling OR ~tendencies OR ~capabilities OR ~poor OR ~well)
- w:Special:Search/braking OR gerbiling
- w:Special:Search/(criticism OR capabilities) AND (braking OR steering) AND (gerbiling OR tendencies) works
- return monowheel not Dynasphere
Regression Test of the update Mechanism
[edit]Unit Testing Without Access To Wikipedia
[edit]Notes
[edit]Patterns - delete NE Patterns keep only NE
antitest
[edit]crowdsource user feedback directly into results instead of findinf bugs.
Moving Target
[edit]- lots of arros - lots of test.
- precise hits - degree of closensss.
- Cps pf missing - special tests.
- how does it move - monitoring.
- unexpectred movement - spike.
- precision + accuracy - non determinism.
- oracles.
- dictionary.