Pull to refresh

Comments 3

Возник вопрос.
Допустим у нас есть страница новостей. Нужно протестить актуальность новостей.
На работе предлагают, вытащит из базы последнии 3 новости. Загрузить страницу и на ней найти эти новости(если их нету то тесты не проходят).
Я сам не тестировщик, до этого писал лишь юнит тесты, и в моем понимании описаное выше не логично.
Как вы думаете как такое протестировать?
Для функционального системного тестирования вполне жизненный и самый простой сценарий.
Чтобы сделать тест более стабильным, можно воспользоваться бэкапом базы с новостями, тогда они будут заранее известны.
Чтобы сделать тест более прозрачным, можно выполнить предусловие, в котором будут созданы новые новости, тогда они тоже будут заранее известны.
Можно объединить оба варианта — откатываться на абсолютно чистую БД и генерировать новости.
Большое спасибо за разъяснение. Все понятно. У меня видимо привычка от юнит-тестирования не зависить от конкретных реализаций. :)
Sign up to leave a comment.

Articles