Мир безопасности любит аббревиатуры: SAST, DAST, IAST… Звучит как набор заклинаний, но на деле — это три ключевых подхода к поиску уязвимостей. Проблема в том, что инструментов много, документации ещё больше, а времени на всё это — как всегда, ноль.
Мир безопасности любит аббревиатуры: SAST, DAST, IAST… Звучит как набор заклинаний, но на деле — это три ключевых подхода к поиску уязвимостей. Проблема в том, что инструментов много, документации ещё больше, а времени на всё это — как всегда, ноль.
Неделю назад мы начали разговор о методологиях SDLC. Разобрали традиционные модели разработки, где процесс строго регламентирован. Но если водопад и V-модель — это про чёткий план, то современные подходы к разработке — про гибкость, адаптацию и итерации. В этой части разберём популярные гибкие методологии, а также менее формальные модели, которые тоже встречаются в реальных проектах. […]
Юзабилити… Проверили интерфейс, нашли пару непонятных кнопок — и всё?
На самом деле — нет. Потому что разные команды приходят с разными задачами.
В статье рассказываем, почему важно докапываться до сути запроса,
и как выбрать подходящее юзабилити-тестирование под вашу задачу.
Сегодня ЛК исполняется 16 лет. Мы не будем говорить долго и пафосно. Просто скажем: это много. Это гордость. И это про нас с вами. 16 лет назад всё начиналось с нескольких человек и одной большой идеи — делать тестирование, которое меняет все. Сегодня у нас — десятки проектов одновременно {и ни одного скучного}, распределённая команда из […]
Как известно, разработка программного обеспечения (далее — ПО) может осуществляться на основании различных методологий и у каждой имеются свои особенности. Но нас, тестировщиков, в первую очередь интересует процесс тестирования в каждой из методологий. Рассмотрим этот вопрос подробнее для наиболее известных из них.
API – сердце большинства современных приложений. Если оно работает некорректно, приложение может сломаться в самый неподходящий момент. Современные системы напоминают паутину: API связывают микросервисы, облака хранят тонны данных, а пользователи ждут, что всё будет работать даже во время апокалипсиса. Но как проверить то, что нельзя увидеть или пощупать? И как грамотно протестировать API, чтобы избежать неприятных сюрпризов?
Функциональное тестирование — это как страховка для продукта, способ убедиться, что приложение реально работает так, как задумано. Если тестирование проведено поверхностно, пользователи найдут баги быстрее, чем успеешь сказать «релиз». Сегодня разбираемся, как тестировать web и мобильные приложения так, чтобы не проспать критичные ошибки.
Для того чтобы провести качественное тестирование ПО, тестировщики создают тест-кейсы. Каждый тест-кейс — это подробное описание действий и ожидаемого результата, который служит как руководящий документ для проведения тестирования определенного функционала продукта.
Если провести сравнение между тест-кейсом и тестовым сценарием, то последний является более объемным и охватывает большую функциональность при проведении тестирования. Но в этой статье мы разберем именно тест-кейс.
В мире, где автоматизация захватывает всё новые и новые горизонты, всегда хочется верить, что можно настроить систему, настроить сценарий — и всё, задача решена. Но, несмотря на всю мощь автоматических тестов, ручное тестирование остаётся важнейшей частью процесса обеспечения качества мобильных приложений. И в этой статье я объясню, почему.
Современные мобильные приложения стали более сложными и отличаются особой многофункциональностью. Все мы помним программы на Symbian OS от Нокии, можно сказать, что это были своего рода MVP версии современных приложений. Сегодня для такого ПО устанавливаются более жесткие требования по всем критериям, от интерфейса и функциональности до реализации ожиданий пользователя после установки. Отсюда вытекает закономерный вывод — приложения требуют тщательного и детального тестирования. И это требование устанавливает сам рынок онлайн продуктов – плохое приложение = потере денег.
Итак, в этой статье мы разберем что такое мобильное тестирование и с какими сложностями оно сталкивается.