13.08.2020 00:00 |
Автор: Ноэми Феррера (Noemi Ferrera) Оригинал статьи Перевод: Ольга Алифанова В условиях карантина во многих странах и необходимости работать из дома появилось множество статей об удаленной работе. Я думаю, многие советы довольно очевидны, но часть из нас склоняется к иному опыту, начиная работать дома. Это мое сатирическое руководство, как НЕ надо работать удаленно. |
Подробнее...
|
12.08.2020 00:00 |
Автор: Ольга Назина
Допустим, что вы решили начать писать автотесты в Postman-е. Взяли пример из документации:
pm.expect(X).to.eql.;
«Мы ожидаем, что X = Y». Так можно проверить число, строку, и даже объект!
Но как «достать» этот самый X из ответа от сервера? Я видела, как это делают новички — они просто подставляют в переменную Х название нужного поля. Но тест при этом, увы, не работает. Потому что Postman не делает поиск по дереву json в поисках такого названия. Вам нужно указать точный путь к нужному параметру.
И сегодня я научу вас, как это делать. Пойдем от простого к сложному: |
Подробнее...
|
11.08.2020 00:00 |
Автор: Майкл Болтон (Michael Bolton) Оригинал статьи Перевод: Ольга Алифанова
В прошлый раз мы с Фридой рассматривали визуализации времени, потраченного на различные задачи тестирования, включая работу над тест-покрытием продукта (Т-время), изучение багов и оформление баг-репортов (В-время), и работу по подготовке системы к тестированию и уборке за собой (S-время). |
Подробнее...
|
|
10.08.2020 00:00 |
Оригинальная публикация Автор: Перфоманс Лаб Нагрузочное тестирование позволяет оценить производительность
программного обеспечения при различных нагрузках от действий определенного
количества пользователей. Бизнесу всегда важно знать производительность
программного обеспечения в реальных условиях, выявить основные уязвимости и
обеспечить высокое качество ПО. Нагрузочное тестирование позволяет снизить риск
сбоя после запуска приложения в реальных условиях. Однако, если Вы хотите
эффективно выполнить нагрузочное тестирование, Вам понадобятся инструменты
тестирования эффективности нагрузки, которые помогут смоделировать виртуальных
пользователей и выполнять тестовые сценарии.
Рынок программного обеспечения сегодня полон различных инструментов
нагрузочного тестирования, начиная от приложений с открытым исходным кодом и
заканчивая инструментами для автоматизированного нагрузочного тестирования
премиум-класса. Тем не менее, имея такое количество доступных вариантов, иногда
трудно выбрать лучший инструмент нагрузочного тестирования для вашего бизнеса.
В этой статье мы рассмотрим список инструментов нагрузочного тестирования и
обсудим плюсы и минусы каждого из них.
Инструменты
|
Подробнее...
|
07.08.2020 00:00 |
Автор: Баз Дейкстра (Bas Djikstra) Оригинал статьи Перевод: Ольга Алифанова
Около года назад я работал в команде, которая, помимо прочего, отвечала за создание и запуск микросервисов, поставляющих данные фронтэнду. Оказалось, что эти сервисы были написаны на Go, языке программирования, о котором я что-то слышал, но с которым никогда не работал. |
Подробнее...
|
06.08.2020 00:00 |
Автор: Олег Малышев
Решил снова начать вести блог по тестированию и для привлечения внимания надо было сделать кликбейтный заголовок для статьи....
На самом деле мой коллега сделал внутренний доклад по Selenoid в нашей компании. Я позаимствовал этот заголовок и часть материала для статьи.
В далеком 2017 году я писал про настройку Selenium Grid тут. И весь 2017 — 2018 мы использовали обычный Selenium Grid без каких-либо надстроек. |
Подробнее...
|
05.08.2020 00:00 |
Автор: Энди Найт (Andy Knight) Оригинал статьи Перевод: Ольга Алифанова
Тест-функция, которую мы написали в прошлый раз, была неплоха, но ее можно улучшить, переработав при помощи паттерна Page Object. |
Подробнее...
|
04.08.2020 12:19 |
Опубликован очередной выпуск рассылки за конец июля.
В выпуске собраны ссылки на новые статьи, слайдкасты, отобраны самые интересные публикации в ленте блогов и темы на форуме.
Содержание рассылки доступно по ссылке.
Подписаться на рассылку |
03.08.2020 00:00 |
Оригинальная публикация
Пост посвящается всем, кто виртуально не добрался до онлайн-митапа компании Яндекс.Деньги, который посвятили инструментам автоматического тестирования. Публикуем видео с BugsBusters 2020 — смотрите и будет хорошее начало недели.
|
Подробнее...
|
30.07.2020 00:00 |
Автор: Ноэми Феррера (Noemi Ferrera) Оригинал статьи Перевод: Ольга Алифанова
API (программный интерфейс приложения) – это набор вызовов, при помощи которых приложение общается со своими частями. К примеру, так общается пользовательский интерфейс с компонентом ПО (удаленным или локальным сервером), который осуществляет необходимые операции, позволяющие приложению функционировать. |
Подробнее...
|
29.07.2020 00:00 |
Автор: Назина Ольга Как обычно тестировщик ищет границы в поле? Если в ТЗ есть ограничения, то тестирует их. А если их нет? С нижней границей все понятно — это пустое поле. А как найти верхнюю? Вставляем большую строку и смотрим, сколько символов сохранится. И всё…
Но если у нас клиент-серверное приложение, то границы разработчик может поставить на каждом звене!
И тестировщик должен проверить их все. Почему? Потому что когда мы одно значение дублируем несколько раз в разных местах, велик шанс ошибиться. При этом границу на клиенте очень легко снять. Что будет, если пользователь обойдет границу на клиенте? Не сломает ли он нам сайт большой строкой?
В этой статье я расскажу, как искать границы для поля в веб-формочке. Возьмем для примера форму редактирования пользователя в бесплатной системе Users. |
Подробнее...
|
|
|
|