Как правильно писать тест-кейсы для тестирования ПО
Тестовый пример – это набор действий, выполняемых для проверки определенной функции или функциональности программного приложения.
Тестовый пример – это набор действий, выполняемых для проверки определенной функции или функциональности программного приложения.
Тестирование веб-приложений – это методология тестирования и обеспечения качества программного обеспечения, в рамках которой выявляются и устраняются ошибки, которые могут привести к сбоям в работе веб-приложения.
Автоматизированные UI-тесты играют неоценимую роль в производстве программного обеспечения. Они особенно полезны, когда у нас уже есть большое приложение и необходимо провести регрессионные тесты перед выпуском новой версии.
Резкое снижение цен на продукцию, продажа билетов на уникальные концерты и другие события, вызывающие большой резонанс, могут в одно мгновение вызвать мощный всплеск веб-трафика на вашем сайте и привести к его обвалу. Спайк-тестирование позволяет подготовиться к таким событиям и определить, что необходимо сделать для оптимизации производительности. В этой статье мы подробно рассмотрим, что такое спайк-тестирование, почему оно важно, его примеры и действия в случае неудавшихся тестов.
Руководство для начинающих по навыкам, инструментам и технологиям, необходимым для карьеры инженера по качеству (QE – quality engineer) или разработчика ПО для автоматического тестирования.
Прошли те времена, когда приложения и их зависимости требовалось настраивать на различных физических системах для разработки, тестирования и делать их доступными для конечного пользователя. Появление виртуализации аппаратного обеспечения внутри одной системы позволило избавиться от этих ограничений, которые не давали нам полной свободы. В статье мы сосредоточимся на базовых понятиях о Docker: что такое Docker, его основные компоненты, как настроить среду Docker.
В этой статье мы рассмотрим семь принципов тестирования программного обеспечения, которые помогут сделать процесс тестирования более эффективным и привести к разработке более качественного программного обеспечения.
То, что видно на экране, – единственное, что имеет значение для конечных пользователей. Компании необходимо проверить, как выглядит и функционирует сайт, прежде чем он будет запущен в эксплуатацию. Чтобы обеспечить безупречный графический интерфейс пользователя (GUI), необходимо провести тестирование фронтенда (frontend testing).
Monkey testing и Gorilla testing – термины, с которыми мы сталкиваемся в цикле тестирования при разработке программного обеспечения. Обе эти техники похожи, но в то же время отличаются друг от друга при тестировании приложений и имеют свои преимущества и случаи использования.
Веб-форма – это средство, позволяющее посетителям связаться с вами и отправить информацию, например, заказ, запрос и т.д., которая передается в вашу базу данных. Малейшая ошибка при выполнении веб-формы может привести к огромной потере данных или связи.
В области тестирования программного обеспечения сценарное тестирование является неотъемлемой частью любого приемочного тестирования (UAT), позволяя брендам выявлять различные ошибки и аномалии.
Ваш продукт должен быть доступен и удобен в использовании всем, в том числе пользователям с особенными потребностями. Например, люди с нарушениями зрения, слуха и другими физическими или когнитивными проблемами. В статье мы подробно расскажем о том, что же такое тестирование доступности, какие у него преимущества и какие существуют мифы о нем, и, конечно же, как проводить тестирование доступности веб-продуктов.
При автоматизации приложений мы сталкиваемся с различными конечными сценариями. Конечный сценарий может состоять из нескольких тривиальных функций.
Сбор базовых знаний для тестирования приложений iOS: “Знаете, у каждого есть мобильный телефон, но я не знаю ни одного человека, которому бы нравился его телефон. Я хочу сделать телефон, который понравится людям”. – Стив Джобс. Это было сказано Стивом Джобсом об iPhone. Стив действительно заставил Apple работать над тем, чтобы их мобильное устройство стало любимым …
Тестирование приложений IOS: Руководство для начинающих с практическим подходом Читать полностью »
Что такое обеспечение качества программного обеспечения? Обеспечение качества программного обеспечения (Software Quality Assurance, SQA) — это комплекс мероприятий, который гарантирует, что все процессы и методы разработки ПО контролируются и соответствуют установленным стандартам. К этим стандартам относятся, например, ISO 9000, модель CMMI и ISO 15504. SQA включает в себя все процессы разработки программного обеспечения, от формирования …
Что такое обеспечение качества программного обеспечения (SQA) Читать полностью »