10
Авг

Основные понятия жестких и мягких валидаций

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

6
Авг

Распространенные ошибки и коды состояния HTTP при тестировании веб-сайтов

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

3
Авг

Процесс перехода ручного тестировщика в сферу автоматизации

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

31
Июл

Часто встречающиеся дефекты экранной клавиатуры

Зачастую бывает так, что проверять работу экранной клавиатуры в веб-продукте необходимо так, будто она является неотъемлемой частью всего проекта. Ведь клиенты смогут обратить внимание на несовершенную работу клавиатуры с разрабатываемым ПО, и все негативные варианты системного поведения могут окончательно повлиять на их решение пользоваться таким продуктом или нет.

30
Июл

Сложные проектные коммуникации: как сделать их простыми и приятными

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

28
Июл

Основные понятия и особенности клиент-серверной архитектуры

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

22
Июл

Полезные советы по работе с Git

Данная статья поможет начинающему тестировщику понять, как функционирует система контроля версий продукта: от процесса клонирования репозитория до возможности создания pull-запроса.

21
Июл

Работа с XSS-инъекциями при тестировании веб-безопасности

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

17
Июл

Тестирование базы данных: что нужно проверить в первую очередь

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

13
Июл

Программные боты: понятие и особенности тестирования

Уже во время создания первых персональных компьютеров активно рассматривался вариант разработки особых программ, которые могли бы «думать и говорить» так же, как реальные люди. Далее в статье речь пойдет о современных платформах-ботах, об историях их создания и о полезности логики, закладываемой в них.