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

Ферма тестирования SberDevices



Ферма тестирования SberDevices
2024-04-09 10:16

Оригинальная публикация

 

В интернете уже довольно много материалов о том, как другие команды строили свои решения для тестирования мобильных приложений (и не только), например: Яндекс КолхозФерма мобильных устройств SelectelФерма девайсов VKФерма мобильных устройств в СбереМобильная ферма 101 (доклад Антона Малинского).

 

Я же хочу рассказать про Ферму, которую мы строим в SberDevices

 

Меня зовут Александр Телешов, и я руковожу разработкой Фермы и Чембера (но про это расскажу в другой раз). Под катом вы найдете небольшую хронологию событий развития Фермы, собранные грабли, интересные факты и забавные наблюдения.

 

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



Про (более) значимую автоматизацию
2024-04-10 10:48

Автор: Баз Дейкстра (Bas Dijkstra)
Оригинал статьи
ПереводОльга Алифанова

 

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

Чтобы грамотно обсудить, что значит «значимая», нам нужно рабочее определение. Не претендую на то, что мое определение «значимой автоматизации» исчерпывающе, но базировать свои мысли буду на нем. С этого и начнем:

Значимая автоматизация – это автоматизация, написанная для получения ценной информации о качестве нашего продукта (когда мы пишем проверки), или помогающая выявить эту информацию эффективнее (когда мы используем автоматизацию в иной форме).

 

Повторюсь, это, вероятно, не идеальное определение (но много ли вы видели идеальных?), но для начала сойдет. Разберемся с ним и детальнее взглянем на значимость автоматизации.

Говоря, что тесты должны получать ценную информацию, я говорю о создании тестов, делающих две вещи.

 

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



Истинные требования
2024-04-25 10:18

Автор: Майкл Болтон (Michael Bolton)
Оригинал статьи
Перевод: Ольга Алифанова

 

Одна из причин глобальных проблем разработки и тестирования в том, что люди небрежно обращаются со словами.

 

Джерри Вайнберг очень любил подчеркивать, что «плавающая точка» - это математика, где точка остается на месте, а «фиксированная точка» - ситуация, когда точка двигается. Люди говорят о «внесерверной обработке данных», на самом деле подразумевая «обработку данных на чьих-то еще серверах». «Бескодовые инструменты тестирования»… ну, код есть всегда; просто это код, который писали не вы.

 

Вот еще термин, над которым никто не задумывается: нефункциональные требования.

 

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



Параллельный запуск коррелированного кол-ва запросов
2024-04-25 22:45

Коллеги, добрый вечер!

Необходимо реализовать сценарий «поиск по названию». Сценарий с большим количеством ajax. Ответ на первый запрос определяет кол-во, состав и параметры последующих запросов, стартующих одновременно. Точнее несколькими последовательными группами, внутри которых запросы стартуют одновременно.

Экспериментировал с Parallel Controller и ForEach Controller, последовательным запуском Thread Group, ForEach Controller и Synchronizing Timer, но не преуспел, запросы отправляются последовательно.

Подскажите пожалуйста, как можно решить данную задачу? Или в каком направлении искать?

 

 



В избранное