Как у вас был устроен отдел тестирования, как с этой областью?
В моём опыте отдел тестирования обычно был организован как отдельная команда QA, тесно взаимодействующая с разработчиками.
Читать ответПодготовка к интервью
916 вопросов для подготовки на позицию QA-инженер
Что проверяют на интервью
Подборка помогает системно подготовиться к интервью на позицию QA-инженер: проверить теорию, потренировать практические задачи и объяснение решений. В подборке чаще встречаются темы: testing, qa, api.
Каталог
В моём опыте отдел тестирования обычно был организован как отдельная команда QA, тесно взаимодействующая с разработчиками.
Читать ответВ тестировании программного обеспечения выделяют несколько основных видов тестов:
Читать ответНездоровый эффект: Изменения в поведении функций или объектов становятся неявными и рассеянными по кодовой базе, что затрудняет их отслеживание.
Читать ответКачество написанного кода напрямую влияет на процессы тестирования:
Читать ответДля единичного тестирования модуля, который отправляет и получает электронную почту, важно изолировать тестируемый код от реальной почтовой системы. Для этого используют мок-объекты или заглушки.
Читать ответВ автоматизированном тестировании фикстуры — это подготовленные заранее условия или объекты, необходимые для выполнения тестов.
Читать ответЮнит-тестирование (unit testing) — это проверка самой маленькой части кода, обычно отдельной функции или метода, изолированно от остальной системы. Цель — убедиться, что конкретный блок работает правильно.
Читать ответПопулярные инструменты и библиотеки для автоматизированного тестирования в Python:
Читать ответДа, модульное тестирование API в Django обычно проводится с использованием встроенного тестового клиента django.test.Client или с помощью APIClient из Django REST Framework.
Читать ответТестирование программного обеспечения — это процесс проверки и оценки программы с целью выявления ошибок и подтверждения соответствия требованиям.
Читать ответДа, в своих проектах я проводил тестирование интеграционных сценариев.
Читать ответВ Python для явного инициирования исключения используется оператор raise. В рамках негативного тестирования это позволяет проверить, что код корректно обрабатывает ошибки и исключительные ситуации.
Читать ответ