Как стать автором
Обновить
15.03

Тестирование игр *

Не так весело как кажется

Сначала показывать
Порог рейтинга
Уровень сложности

Проектирование боевых систем в играх: с чего начать

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 5.9K

Большинство игровых продуктов в том или ином виде сталкиваются с боёвкой. Где-то это эпический кошмар уровня Dark Souls, где-то полуавтоматический бой между группами чибиков в мобильном батлере. В этой статье я покажу один из подходов, используемый геймдизайнерами при проектировании боевой системы для конкретной игры.

Читать далее
Всего голосов 13: ↑12 и ↓1 +11
Комментарии 16

Новости

Как обрести самостоятельность, перестать быть Мидлом QA и мыслить как Сеньор

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 8.8K
Многие предполагают, что ключевое отличие между Middle QA и Senior QA заключается в уровне опыта и профессиональной экспертизе. Также существует мнение, что за переход из одной категории в другую должна отвечать компания, предоставляя четкий план действий. Однако, на деле, главное различие кроется в способности принимать решения, что на практике оказывается не так просто. Проблема для работодателей заключается в том, что не всегда ясно, кто из соискателей действительно соответствует уровню Сеньора. Были случаи в моей практике, когда сеньоры не оправдывали возложенных на них ожиданий, несмотря на успешное прохождение собеседования. В то же время, некоторые Мидлы, через полгода работы демонстрировали, что заслуживают позиции Сеньора благодаря своим решениям и подходу к работе.
Читать дальше →
Всего голосов 13: ↑12 и ↓1 +11
Комментарии 12

Полезные ресурсы для тестировщиков

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 10K

Привет, Хабр! Меня зовут Катерина. Недавно я опубликовала подборку ресурсов для питонистов и, поскольку ее неплохо приняли, решила поделиться еще и ресурсами для QA-специалистов. Я не систематизировала их по важности или популярности, просто разбила на статьи, YouTube- и Telegram-каналы.

Читать далее
Всего голосов 15: ↑12 и ↓3 +9
Комментарии 6

Играем в ReactOS

Уровень сложности Простой
Время на прочтение 1 мин
Количество просмотров 2.8K

Всем привет, дорогие друзья. В этой статье я хочу поделиться результатами тестов игр в ReactOS. Сразу отмечу, раз ReactOS, на данный момент стремится к совместимости с Windows Server 2003 (серверная версия Windows XP), то и игры, соответственно нужно тестировать той эпохи.

Тестирование я проводил в VirtualBox с установленным аудиодрайвером. Но как только у меня дойдут руки поставить ReactOS на реальную железку (у меня есть одна, на которую система ставится) я запущу все эти игры на ней.

Читать далее
Всего голосов 19: ↑18 и ↓1 +17
Комментарии 3

Истории

Moscow QA #2 митап для тестировщиков

Время на прочтение 1 мин
Количество просмотров 1.2K

Всем привет! Меня зовут Алексей Иванов, и я очень люблю тестирование.

Несколько месяцев назад я заметил, что в Москве не хватает митапов по тестированию. Да, есть митапы, которые иногда проводят ребята из Альфа-банка, Озона, X5, но все они исходят от компаний, а не от сообщества как такового. И мы с небольшой командой организовали сообщество MoscowQA и провели первый митап в МТС AI.

29 февраля наш митап пройдет при поддержки компании Самолет.

В программе доклады инженеров из Самолета, Flipper Devices и moretv.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 0

Генерация тест-кейсов на основе искусственного интеллекта: революционный подход для тестировщиков

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 4.7K

Современные приложения становятся все более сложными и потребность в актуальном и эффективном тестировании растет. Ручное создание тест-кейсов может занять много времени, поэтому применение генерации тестов на основе ИИ может сделать этот процесс более эффективным. 

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

Читать далее
Всего голосов 7: ↑4 и ↓3 +1
Комментарии 1

Cypress для Junior QA. Легкий способ войти в автоматизацию

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 6K

Сегодня мы поделимся навыком тестирования сайтов и веб-приложений с помощью Cypress. Автоматизируем поиск книг по тестированию и добавим их в избранное на сайте Литрес!

Что нам необходимо для установки и запуска автотестов:

1. Браузер Chrome актуальной версии;
2. Редактор кода VS Code;
3. Терминал или Командная строка (PowerShell) по умолчанию есть на macOS и Windows;
4. Доступ к терминалу есть также внутри программы VS Code;
5. Node.js и Cypress мы установим через Терминал (Командную строку).

На компьютер необходимо установить 3 программы (Chrome, VS Code и Node.js)
Остальные установки будут происходить внутри Терминала на вашем компьютере.

Читать про Cypress
Всего голосов 8: ↑7 и ↓1 +6
Комментарии 4

Это не игрушки. Game vulnerabilities как угроза для работодателя

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 2.1K

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

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Комментарии 7

Чек-лист или тест-кейсы?

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 5.1K

За время работы в тестировании я успела поработать над четырьмя принципиально разными проектами - как по функциональности, так и по используемым технологиям, где-то у меня был старший наставник, где-то пришлось разбираться самой. В этой статье решила поделиться своим опытом при выборе той или иной документации.

Читать далее
Всего голосов 7: ↑5 и ↓2 +3
Комментарии 16

5 альтернативных вопросов на собеседовании по тестированию

Время на прочтение 3 мин
Количество просмотров 4.3K

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

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

Читать далее
Всего голосов 9: ↑5 и ↓4 +1
Комментарии 4

Большая подборка тестовых заданий для тестировщиков. Гайд и рекомендации

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 20K

Привет! Меня зовут Артем. Я тестировщик и занимаюсь обучением будущих специалистов в этом направлении. Обучение – это первый шаг, гораздо важнее – поиск первой работы.

Достаточно часто соискателям на позицию QA Engineer компании высылают тестовые задания (ТЗ). Их решение дает первичное понимание об уровне специалиста и является дополнительным фильтром для нанимающего менеджера.

Я собрал всю информацию про тестовые задания и рекомендации в одном гайде. В конце статьи вы найдете ссылку на репозиторий с большой подборкой тестовых заданий.

Читать далее
Всего голосов 11: ↑7 и ↓4 +3
Комментарии 2

Без ручного нет автоматизированного. Простой тест на Java для начинающих QA

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 4.6K

Теперь мы можем сделать вывод, что автоматизация - это ручные тесты, переведённые в автоматический процесс. И если нет ручных, то нет и автотестов.

Хочешь кататься, люби и саночки возить - это как раз про проектирование тест-кейсов. Мы конечно говорим не про автоматизаторов, которые пишут автотесты по ТК от ручных тестировщиков. Мы говорим про QA, который одновременно выполняет роль manual и automation engineer в команде.

Сегодня мы будем писать на Java

⚠️ Для того чтобы Яндекс не поставил капчу на наш парсинг сайта, нам необходимо сначала зайти на любую страницу, к примеру google translate и только после мы загружаем https://music.yandex.ru/home. Задача избежать прямого посещения сайта.

Шаг 1 Откроем https://music.yandex.ru/home в инкогнито
Шаг 2 Нажимаем на крестик для закрытия страницы онбординга

Написать автотест на Java
Всего голосов 7: ↑4 и ↓3 +1
Комментарии 0

Цифровая ферма: как создавали игру о сельском хозяйстве

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 1.5K

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

Хотя агротех — это не традиционное засевание полей и сбор урожая, как думают многие. Это высокотехнологичная сфера, в которой очень нужны талантливые молодые ребята, увлеченные инженеры и разработчики.

Эксперты школы IT-профессий Skillfactory вместе с Россельхозбанком решили показать молодому поколению программистов, что агротех может быть по-настоящему интересным.

Читать далее
Всего голосов 21: ↑16 и ↓5 +11
Комментарии 6

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн

Статистика QA вакансий и резюме. Декабрь 2023

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 10K

Раз в месяц я и команда QA Studio вручную собираем статистику по вакансиям и резюме тестировщиков с нескольких ресурсов. Сегодня — статистика за декабрь 2023. Мы не делаем выводы, а оставляем сухие цифры. Много или мало открытых вакансий и что с рынком — каждый может интерпретировать по-своему.

Посмотреть статистику
Всего голосов 13: ↑12 и ↓1 +11
Комментарии 3

Лидерство в тестировании — Сколько тестирования достаточно?

Уровень сложности Средний
Время на прочтение 11 мин
Количество просмотров 3.9K

Какого объема тестирования достаточно? Это классический, не имеющий ответа философский вопрос, который задают все тестировщики, потому что заинтересованные стороны задают его им самим.

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

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Комментарии 1

Технические задания на собеседовании QA Junior+

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 20K

Привет, Хабр! Меня зовут Иван, я в тестировании более 2-х лет. Начинал свой путь с курса Яндекс Практикума (подробнее в тг канале). Продолжаем разбирать вопросы и технические задания на собеседовании QA manual. Перед прочтением этой статьи рекомендую ознакомиться с моей предыдущей работой Какие вопросы я задаю на собеседовании QA Junior+

3. Протестировать карандаш для различных видов тестирования.

Для начала необходимо спросить "Есть ли требования к карандашу?" Если вы пропустите этот вопрос и приступите к тестированию, то считай вы провалили задание.

- Требований нет.

1 шаг. Исследовательское тестирование на основе косвенных требований.

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

✏️ Форма влияет на функционал и на удобство использования. Круглый скатится со стола, с гранями не должен "резать" руку, три грани слишком крупно и подойдет не для всех пользователей. Есть ли ластик на карандаше и выполняет он свою прямую функцию?

✏️ Цвет не влияет на функционал (говорим не про цвет графита, а про визуальную часть). Цвет не должен нести лишнюю информацию, кроме как визуального акцента или бренда компании;

✏️ Запах не должен быть специфичным;

Протестировать карандаш
Всего голосов 16: ↑15 и ↓1 +14
Комментарии 24

Какие вопросы я задаю на собеседовании QA Junior+

Уровень сложности Простой
Время на прочтение 15 мин
Количество просмотров 35K

Привет Хабр! Меня зовут Иван, сегодня поговорим о вопросах на собеседованиях Джуну+ (от 6 месяцев работы) и узнаем как ответить на них не как ChatGPT. Я как инженер по ручному и автоматизированному тестированию провожу собеседования на роль Junior+ QA (с дальнейшим ростом в автоматизаторы). Делюсь своим списком вопросов и ответов, которые я ожидаю услышать.

Придумывать заново велосипед не собираюсь. Поэтому ниже список ресурсов на вопросы для подготовки к собесу QA. К сожалению ресурсы предоставляют не все ответы, в том числе не все правильные.

База для Junior QA

1. Что такое тестирование?

Сравнение ожидаемого результата с фактическим результатом ПО. Тестирование это не поиск багов!

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

Подготовиться к собесу
Всего голосов 19: ↑17 и ↓2 +15
Комментарии 16

Пирамида автоматизации тестирования

Уровень сложности Средний
Время на прочтение 4 мин
Количество просмотров 6.6K

Пирамида автоматизации тестирования Майка Кона помогла многим командам с начала 2000-х годов.С тех пор мы немного подкорректировали её, чтобы уточнить наши цели, добавили облако сверху, чтобы показать, что не все регрессионные тесты можно автоматизировать. Иногда нам нужны тесты, ориентированные на человека, которые включают в себя исследовательские тесты (ИТ - exploratory tests).

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

Читать далее
Всего голосов 7: ↑2 и ↓5 -3
Комментарии 0

Один QA в поле воин?

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 5.4K

Всем привет.

Меня зовут Пронин Евгений, я Senior QA Engineer. Я работал в студии ITTerritory в полноценном отделе тестирования с несколькими коллегами, также имел опыт как единственный инженер на проекте в студии Nakusi Games. Я расскажу о своем опыте и поделюсь некоторыми наблюдениями, которые возможно помогут тем, кто тянет бремя тестирования в одиночку или решает в скором времени это попробовать :)

Читать далее
Всего голосов 11: ↑10 и ↓1 +9
Комментарии 5

Один в поле разработчик: примеры российских видеоигр, которые создавал один человек

Время на прочтение 5 мин
Количество просмотров 34K

Может ли интересную игру создать один человек? Когда-то Пажитнов сделал Тетрис, а одним из развлечений программистов было создание или портирование игр с одной платформы на другую. 

Есть зарубежные игры, созданные в одиночку и заработавшие миллионы – о них на Хабре уже писали. Мы поговорим об интересных инди-проектах от российских разработчиков. Одни имеют коммерческий успех, другие только начинают свой путь, третьи – уже стали легендами. 

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

Читать далее
Всего голосов 30: ↑27 и ↓3 +24
Комментарии 43