testarticle

Контрольный список и шаблон для тестирования веб-сайтов [2023 Обновлено]

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

UI-автотесты и непрерывная интеграция – Jenkins + Fastlane + Appium

Автоматизированные UI-тесты играют неоценимую роль в производстве программного обеспечения. Они особенно полезны, когда у нас уже есть большое приложение и необходимо провести регрессионные тесты перед выпуском новой версии.

Что такое спайк-тестирование

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

Введение в Docker для автоматизации тестирования

Введение в Docker для автоматизации тестирования

Прошли те времена, когда приложения и их зависимости требовалось настраивать на различных физических системах для разработки, тестирования и делать их доступными для конечного пользователя. Появление виртуализации аппаратного обеспечения внутри одной системы позволило избавиться от этих ограничений, которые не давали нам полной свободы. В статье мы сосредоточимся на базовых понятиях о Docker: что такое Docker, его основные компоненты, как настроить среду Docker.

Семь принципов тестирования

В этой статье мы рассмотрим семь принципов тестирования программного обеспечения, которые помогут сделать процесс тестирования более эффективным и привести к разработке более качественного программного обеспечения.

Тестирование фронтенда

То, что видно на экране, – единственное, что имеет значение для конечных пользователей. Компании необходимо проверить, как выглядит и функционирует сайт, прежде чем он будет запущен в эксплуатацию. Чтобы обеспечить безупречный графический интерфейс пользователя (GUI), необходимо провести тестирование фронтенда (frontend testing).

Monkey тестирование и Gorilla тестирование

Monkey testing и Gorilla testing – термины, с которыми мы сталкиваемся в цикле тестирования при разработке программного обеспечения. Обе эти техники похожи, но в то же время отличаются друг от друга при тестировании приложений и имеют свои преимущества и случаи использования.

Чек-лист для тестирования Web-форм

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

Краткое руководство по сценарному тестированию

В области тестирования программного обеспечения сценарное тестирование является неотъемлемой частью любого приемочного тестирования (UAT), позволяя брендам выявлять различные ошибки и аномалии.

Тестирование доступности веб-приложений

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

Тестирование приложений IOS: Руководство для начинающих с практическим подходом

Сбор базовых знаний для тестирования приложений iOS: “Знаете, у каждого есть мобильный телефон, но я не знаю ни одного человека, которому бы нравился его телефон. Я хочу сделать телефон, который понравится людям”. – Стив Джобс. Это было сказано Стивом Джобсом об iPhone. Стив действительно заставил Apple работать над тем, чтобы их мобильное устройство стало любимым …

Тестирование приложений IOS: Руководство для начинающих с практическим подходом Читать полностью »

Что такое обеспечение качества программного обеспечения (SQA)

Что такое обеспечение качества программного обеспечения? Обеспечение качества программного обеспечения (Software Quality Assurance, SQA) — это комплекс мероприятий, который гарантирует, что все процессы и методы разработки ПО контролируются и соответствуют установленным стандартам. К этим стандартам относятся, например, ISO 9000, модель CMMI и ISO 15504. SQA включает в себя все процессы разработки программного обеспечения, от формирования …

Что такое обеспечение качества программного обеспечения (SQA) Читать полностью »