Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Подскажите какой ноутбук новичку для обучения



Подскажите какой ноутбук новичку для обучения
2022-04-03 16:50
Здравствуйте. Подскажите какие необходимы характеристики ноутбука для обучения тестировке? Хочу пройти курсы, но ноуты у меня старенькие

Автоматизировать или нет: спорные кейсы, плюсы и минусы автотестов
2022-04-04 09:38

Автор: Дмитрий Ремезов, QA-инженер, Технократия

 

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

 

Качество разрабатываемого продукта конечно зависит от всей команды, но давайте выделим тестирование, в нем я разбираюсь. Меня зовут Дмитрий Ремезов, я QA-инженер в Технократии, и в этом тексте я дам вам вводные об автоматическом тестировании: когда оно поможет, а когда от него стоит отказаться. Дам список из плюсов и минусов подхода, и в конце опишу проект, которому точно требуется автоматизация.

 

Читать статью полностью...



Инфраструктура + тестирование = любовь
2022-04-20 09:52

Автор: Максим Буранбаев, max@jsnake.tech

 

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

  • тестирование становится бутылочным горлышком и замедляет работу;

  • в продукт баги проникают чаще чем хотелось. 

Читать статью полностью...



Тестирование от лица сотни авторизованных пользователей
2022-04-20 11:50

Всем привет. 

Подскажите, какие можно использовать инструменты для реализации следующей цели:

есть веб-продукт, назовём его условно, интернет-магазин техники. Задача: выполнить нижеописанный алгоритм, одновременно, допустим, с сотни или тысяч авторизованных пользователей:

 

1. Войти на сайт.
2. Положить конкретную колонку марки и модели Samsung 000 в корзину.
3. Перейти в корзину.
4. Изменить количество на 3.
5. Изменить количество на 5
5. Нажать кнопку оплатить.
6. Ввести данные карты (0000 1111 2222 3333 4444)
7. Подтвердить покупку кнопкой "подтвердить".
8. Перейти в корзину.
 
Вижу что она пустая, т.к. заказ уже оформлен.
 
Предположим, что процесс занимает 100 шагов, и пока он выполняется каким-то инструментом (например, Jmeter/Selenium) от лица тысяч пользователей, я захожу вручную на тот же сайт, и делаю похожий процесс.
 
 
Цель: убедиться, что при использовании одних и тех же действий от лица сотен/тысяч (авторизованных с разных аккаунтов) пользователей ничего не ломается и весь процесс идёт без проблем, и никто никому не мешает своими параллельными действиями.


Подскажите, какие можно использовать инструменты, что почитать, как это использовать. Ранее неоднократно стояла подобная задача, но не знаю в какую сторону гуглить. 
Selenium IDE (KatalonRecorder) эти инструменты не могут имитировать работу сотен пользователей. Только от имени одного (насколько я знаю). Вот если бы что-то подобное, только от лица большого числа пользователей было бы, это супер.


В избранное