Главные принципы тестирования программ
В этой статье мы в популярной форме разберем семь основных принципов тестирования. А начнем с того, что такое тестирование и почему оно не прекращается даже после выпуска продукта.
Основы тестирования программного обеспечения
В этой статье мы в популярной форме разберем семь основных принципов тестирования. А начнем с того, что такое тестирование и почему оно не прекращается даже после выпуска продукта.
SDLC расшифровывается как Software Development Life Cycle (“жизненный цикл разработки программного обеспечения”) и подразумевает под собой структурированный подход, направленный на быстрое и экономичное создание высококачественного ПО.
Мокинг (mocking) – это замена тестируемой части приложения фиктивной версией этой части, называемой мок (mock, от англ. “имитация”). Вместо того чтобы вызывать реальную функцию, вы будете вызывать мок, а затем делать утверждения о том, что должно произойти.
В этой статье о важности тестовой среды, о ее ключевых элементах, разновидностях, а также советы по эффективной настройке.
В этой статье мы поговорим о семи важнейших принципах, определяющих эффективность тестирования программного обеспечения.
Давайте рассмотрим четыре этапа тестирования – DEV, SUIT, UAT и PROD. На каждом этапе за тестирование отвечают разные стороны.
Баги – это ошибки в коде, программном и аппаратном обеспечении, которые приводят к неправильному функционированию приложения или веб-сайта.
Матрица трассировки (traceability matrix) — это документ в виде таблицы, используемый в управлении проектами и разработке программного обеспечения.
Этот бесплатный учебник по Selenium предназначен для новичков, имеющих небольшой опыт автоматизации. Если вы новичок в тестировании, сначала пройдите наш Большой учебник по тестированию.
Если вам не терпится начать и завершить свой первый тест пользовательского интерфейса, эта статья предназначена для вас. Мы погрузимся в Espresso, мощный инструмент для написания UI-тестов в Android. Также мы познакомимся с “Robot Pattern” – шаблоном проектирования, который улучшает читаемость и сопровождаемость UI-тестов.
С развитием жизненного цикла разработки программного обеспечения (SDLC) тестирование стало проще, позволяя разработчикам создавать модульные тесты, которые полностью покрывают проверяемый аспект. Использование ChatGPT или GitHub Co-Pilot дошло до того, что такие юнит-тесты можно генерировать автоматически.
Что делать, если тестировщик или пользователь сообщил о дефекте, но ошибку трудно воспроизвести? Давайте разбираться.
Стать инженером по ручному тестированию – один из самых доступных способов построить карьеру в сфере IT. Это достаточно захватывающее путешествие, в котором наличие дорожной карты с нужными направлениями поможет вам быстрее достичь своих целей. В этой статье мы расскажем вам о том, как начать работу по специальности “ручной тестировщик”.
В этой статье вы найдете универсальный чек-лист для функционального и нефункционального тестирования веб-приложений.
Тестирование файлов cookie — это процесс оценки и проверки их поведения в веб-приложении. Оно необходимо для проверки того, что cookies функционируют по назначению и не представляют угрозы безопасности или конфиденциальности.