Блог QA и тестирование | OTUS
Посты
Тестирование игр: визуальная составляющая

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

Тестирование игрового баланса

Игровой баланс — одна из наиболее сложных сторон разработки игр. Речь идёт о равновесии между персонажами, тактиками, командами, игровыми объектами и т. п. Особую важность баланс приобретает в многопользовательских играх. Как же его протестировать?

Вам не нужны разработчики автотестов

В эпоху вселенского внедрения agile-методологий и Devops уже никто не сомневается в том, что регрессия должна быть автоматизирована. Особенно, если в компании идет речь о Continuous Delivery. Все кинулись хантить разработчиков автотестов, отчего рынок становится перегретым.

Нагрузочное тестирование на Gatling: конфигурация и профиль нагрузки

После того, как окружение для нагрузочного тестирования на Gatling подготовлено, можно приступать к разработке скрипта нагрузки. Синтаксически, любой Gatling-скрипт состоит из 2-х частей: конфигурации и непосредственного профиля нагрузки. О них и поговорим.

CodeceptJS — современный end2end-тест для NodeJS

CodeceptJS — фреймворк, который позволяет описывать тесты на DSL высокого уровня. При этом сами тесты будут выполняться одной из популярных библиотек на выбор тестировщика: Protractor, webdriverio, NightmareJS. Как правило, в большинстве случаев вам не придётся учить синтаксис вышеупомянутых библиотек — достаточно будет применить готовый универсальный API. Давайте рассмотрим, как выглядит простейший тест в CodeceptJS:

Нагрузочное тестирование на Gatling: подготовка к работе

Gatling – это известный фреймворк, предназначенный для выполнения нагрузочного тестирования. Его работа основана на трёх технологиях: Scala, Akka и Netty. Давайте посмотрим, как установить и приступить к использованию Gatling на своих проектах.

Автоматизируем браузер с помощью Puppeteer

Автоматизация браузера предоставляет тестировщику много преимуществ. Это и ускоренное выполнение повторяющихся задач, и улучшенное покрытие тестами web-сайта, и возможность распараллеливания рабочих нагрузок. В этой статье мы расскажем несколько слов о Puppeteer — продукте от Google, представляющим собой инструмент для автоматизации браузера Chrome.

JS-тестирование с Jasmine

Jasmine — фреймворк для тестирования JavaScript-кода с уклоном в методологию BDD (Behaviour-Driven Development). Идея BDD заключается в том, что перед написанием теста надо сначала описать желаемый от добавляемой функциональности результат на предметно-ориентированном языке. Далее конструкции языка переводятся специалистами или программным обеспечением в описание теста.

Популярное
Сегодня тут пусто