Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Что тестировщикам (и не только им) важно знать о базах данных.



Что тестировщикам (и не только им) важно знать о базах данных.
2025-01-14 11:41

Нужно ли тестировщику разбираться в базах данных? Короткий ответ: да, как минимум на том уровне, чтобы можно было успешно выявлять и локализовывать ошибки в их работе. На практике же проблемы в базах данных зачастую фрустрируют даже опытных QA-инженеров. Что-то где-то пошло не так, но что именно и где?

 

Разумеется, БД — вовсе не черный ящик с магией внутри, а такой же набор взаимодействующих по определенным правилам компонентов, как и все остальное, с чем ежедневно приходится иметь дело QA-инженерам (и разработчикам, на самом деле, тоже, но они обычно больше погружены в контекст). Понимание того, что там под капотом, помогает эффективно проводить тест-дизайн, локализовывать баги, общаться с разработкой.

 

Под катом — наша шпаргалка по распространённым багам в работе баз данных. Разбили их по категориями, снабдили примерами и объяснили первопричины появления. Надеемся, будет полезно не только QA-специалистам, но и бэкенд-разработчикам начального уровня, а также всем, кто хочет углубить свои познания в области взаимодействия с БД.

 

Читать статью полностью...



Приручаем невоспроизводимые баги: ищем возможности в хаосе
2025-01-15 10:25

Автор: Рауль Парваль (Rahul Parwal)
Оригинал статьи
Перевод: Ольга Алифанова

 

«Невоспроизводимые баги» - это баги, которые трудно или практически невозможно воспроизвести. Как правило, мы считаем баг «невоспроизводимым», если его нельзя воспроизводить на регулярной основе даже после множества попыток. Невоспроизводимые баги – ночной кошмар тестировщиков и разработчиков. Они чаще всего возникают и процветают в хаосе и смятении, и их крайне сложно отследить и исправить.

 

Профессиональная команда разработки отличается от любительской способностью справляться с такими ситуациями.

 

В этой статье я расскажу о различных способах пробиться через барьеры и распространенные отговорки, мешающие исправить невоспроизводимые баги. Мы обсудим теорию и практику дебага этих неуловимых проблем – инструменты, техники и разумную долю настойчивости.

 

Читать статью полностью...



Тестирование совместимости с отдельными обновлениями Windows.
2025-01-31 13:17

Здравствуйте. У меня есть софт который бывает несовместим с отдельными обновлениями Windows. Когда клиент с этим сталкивается, он присылает баг-репорт и systeminfo.

Из systeminfo я беру ОС, билд и установленные апдейты.

Для воспроизведения багов хочу сделать следующее. Поднять виртуальную машину с той же версией/билдом Windows что и у клиента, и точечно поставить апдейты которые установлены у него.

Образы винды я ещё могу найти, а вот с отдельными апдейтами проблема.

Как я могу скачать все апрейты, например, на Windows 10, чтоб просто закинуть их в отдельную директорию которую я буду шарить между VM?

Я нашёл каталог апдейтов https://www.catalog.update.microsoft.com/, однако руками там всё качать это с ума можно сойти, даже на отдельную винду, не то что на все.



В избранное