test Driven
RElevance
Samuli Ulmanen
Wunderdog
Monday, April 29, 2019
Fields
id
title
year
director
producers
studio
process
category
awards
location
Test Driven
Red
Green
Refactor
Relevance
For X give me everything closely connected to X.
WHy?
Customer needs search
Do these 50 search scenarios
I have no idea how "tool X" works
But I can query it
Why?
Get all 50 cases right simultaneously
Software upgrades
Bugs
Refactoring
New relevance scenarios
Fast paced environment
How?
If you have data that changes over time, make a test set that doesn't.
Store that set in your test environment somehow.
We used an index that sits along side the test index that mutates.
HOsted Elasticsearch
AWS Elasticsearch Service
good for at least for 2GB dataset
http-kit request signing via
by Jan Ruusuvuori @Kodan