Главная » Архив меток: тестирование

Архив меток: тестирование

Очереди и JMeter: обмен с Publisher и Subscriber

Привет, Хабр! Это сиквел моей предыдущей публикации, в котором расскажу о вариантах размещения сообщений в очередях с помощью JMeter. Различные форматы запросов, преобразования, замысловатая маршрутизация. Мы делаем шину данных для крупной федеральной компании. Вручную — боль, с которой справится не каждый мануальщик. Для тестирования нужно отправлять много сообщений в очереди. Введение Хотя с этой болью приходилось мириться на первых порах. ...

Читать далее »

Как улучшить геймдизайн с помощью оптимальных стратегий

Как бы ни старались геймдизайнеры, в любой игре можно найти механику или контент, которые страдают от недостаточно детального продумывания. Последствия — от мелких эксплойтов до ненужных или даже вредных фичей. И все равно этого не хватает. В помощь геймдизайнерам придумана масса инструментов: форматы ГДД, различные чек-листы, юзерстори, портреты, агенда и так далее. На примере кланов, проституток из GTA и не ...

Читать далее »

IBM System i (aka AS/400) — Как мы делали автотесты приложений зеленого экрана

Привет! Меня зовут Антон Воробьев, я отвечаю в Альфа-Банке за разработку приложений для централизованной банковской системы. В этом посте я расскажу вам о том, что такое приложения зеленого экрана, зачем они нужны и как мы делали для них автотесты, написав для этого собственное решение, которое позволило нам ускорить автотесты в 11 раз. Первой ОС для данной платформы является OS/400, позже ...

Читать далее »

Дайджест интересных материалов для мобильного разработчика #292 (25 марта — 31 марта)

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

Читать далее »

NASA успешно протестировало марсианский вертолет в камере с углекислым газом

Недавно космическое агенство NASA объявило об успешном тестировании марсохода — исследователи считают, что он готов к самостоятельной посадке на планету без вмешательства со стороны. Многие любители космоса с нетерпением ждут лета 2020 года — именно тогда начнется миссия, в ходе которого аппарат Mars 2020 и сопровождающий его вертолет полетят на Красную планету чтобы выяснить, существовала ли на ней когда-нибудь жизнь. ...

Читать далее »

Монолит для сотен версий клиентов: как мы пишем и поддерживаем тесты

Всем привет! На прошлогодней конференции HighLoad я выступал с докладом, текстовым вариантом которого и хочу поделиться с вами. Я бэкенд-разработчик в серверной команде Badoo. Этот пост будет наиболее полезен тем, кто самостоятельно пишет тесты для бэкенда и испытывает проблемы с тестированием legacy-кода, а также тем, кто хочет тестировать сложную бизнес-логику. Сначала я коротко расскажу о нашем процессе разработки и о ...

Читать далее »

Синтетические vs реальные тестовые данные: плюсы, минусы, подводные камни

Начнём со сладкого и приведём примеры из практики тестирования. Ничего не предвещает беды. Представьте себе готовый к запуску интернет-магазин. Руководство ожидало до 300 покупок еженедельно. Маркетологи разработали стратегию продвижения, были написаны статьи в профильные интернет-ресурсы, оплачена реклама. Руководство магазина в ярости... Проходит первая неделя, менеджеры фиксируют 53 оплаты. нецелевой трафик? Менеджер проекта бегает в поисках причин: непродуманность usability? Начали разбираться, ...

Читать далее »

Дайджест интересных материалов для мобильного разработчика #289 (4 марта — 10 марта)

В очередном выпуске изучаем таблицу задержек, обсуждаем Android Auto и Yandex Auto, строим профессиональный путь, собираем картонную реальность для Switch, ставим эксперименты с ценой на IAP и отчаянно занимаемся аналитикой. С весной! Ну как первая… Если не считать релизы только под Android и с десяток заброшенных проектов у финиша, то да, это первая наша игра с замахом больше чем на ...

Читать далее »

Дело в шляпе: топ-10 докладов Heisenbug 2018 Moscow

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

Читать далее »

Python и FPGA. Тестирование

В продолжение к первой статье, хочу на примере показать вариант работы с FPGA (ПЛИС) на python. В данной статье затрону подробнее аспект тестирования. Если фреймворк MyHDL позволяет людям, работающим на python, используя знакомый синтаксис и экосистему, заглянуть в мир FPGA, то опытным разработчикам ПЛИС смысл использования python не ясен. Парадигмы описания аппаратуры для MyHDL и Verilog похожи, а выбор в ...

Читать далее »