Обновить
15.32

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

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

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

QA-инженер: кто это и какие навыки требуются в 2023 году

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

Роль инженера по обеспечению качества (Quality Assurance Engineer), также известного как QA-инженер, является уникальной, но не всегда полностью понятной. Это связано с множеством мифов и стереотипов, связанных с этой должностью.

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

Читать далее

Непрерывное тестирование: построение выигрышной стратегии тестирования

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

Современным специалистам по тестированию и управлению необходимо достичь оптимального баланса между скоростью и качеством при разработке программного обеспечения, которое способствует развитию современного бизнеса. Если вы хотите привести свой процесс обеспечения качества к ускоренной доставке и непрерывному тестированию (Continuous Testing), то эта статья для вас.

Читать далее

Статистика за июнь по QA вакансиям на HeadHunter

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

Раз в месяц я и команда вручную собираем статистику по вакансиям тестировщиков на HeadHunter.

Мы не делаем выводы, а оставим тут сухие цифры. Много или мало сейчас открытых вакансий и что с рынком — пусть каждый интерпретирует по-своему. 

Сегодня статистика за июнь 2023 г.

Посмотреть статистику

Обзор Top-3 Open Source игр на C# и ошибок в их коде

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

В мире много хороших игр, но совсем немногие открывают исходный код. В этой статье мы познакомимся, на мой взгляд, с тремя лучшими Open Source играми на C# и разберём наиболее интересные ошибки, найденные в их исходном коде.

Читать далее

Автоматизация в GameDev. Кому это надо? Никому не надо. Кому это нужно? Всем

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

— Алло, это Gamedev? Автоматизацию ннада?

Нужно ли вам интегрировать автоматизацию в вашем проекте? И если да, то на каком этапе?

На все эти вопросы я постарался ответить в своей статье.

Читать далее

Играйте в старые-добрые Танчики с новой графикой из настольной игры СУПЕРТАНК

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

Скриншот игры Battle City c установленным HD Pack для эмулятора Mesen

Всем привет!

Если вы являетесь большим поклонником оригинальной игры Battle City, то у нас для вас есть хорошие новости. В старую игру теперь можно поиграть на компьютере с новой 16-битной графикой из настольной игры СУПЕРТАНК.

Читать далее

Как я Cyberpunk в облаке запускал: часть 2

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

Сразу спойлер, что комфортно поиграть получилось, более того, также удалось получить удовольствие от процесса подготовки к игре. Vox humana!

Первая часть посвящена серверной стороне облачного гейминга, вторая — клиентской.

Читать далее

Шпаргалка по техникам тест дизайна

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

Добро пожаловать!

Ежедневной задачей инженера по контролю качества (QA Engineer) является создание тест-кейсов для проверки требований продукта. В этой статье я собрал для вас техники проектирования тестов, которые помогут оптимизировать ваш набор тестов.

Читать далее

Статистика за май по QA вакансиям на HeadHunter

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

Раз в месяц я и команда вручную собираем статистику по вакансиям тестировщиков на HeadHunter.

Мы не делаем выводы, а оставим тут сухие цифры. Много или мало сейчас открытых вакансий и что с рынком — пусть каждый интерпретирует по-своему. 

Сегодня статистика за май 2023г.

Читать далее

База для новичков в тестировании

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

Привет, Хабр!

Меня зовут Герман, я давно работаю в тестировании (ex Тинькофф, Островок, Яндекс), читаю лекции в QA Studio и основатель проекта Джуны (бесплатное тестирование небольших проектов).

Я вижу, что вакансий и стажировок для джунов мало, а обучение стало похожим на постоянную гонку — предъявляемые требования к выпускникам всё больше и больше.

Создаётся впечатление, что, чтобы стать тестировщиком — нужно быть гением или учиться несколько лет. Можно поймать себя на синдроме самозванца и постоянной тревожности — ведь я ещё столько всего не знаю!

Читать далее

Технический геймдизайн. Конфиги, баланс и контент на примере PC стратегии

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

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

Читать далее

Лидерство в тестировании: планирование тестирования

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

Продолжаем цикл статей Пола Герарда о Лидерстве в тестировании

Итак, что такое План?  

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

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

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

План — это не реальность; это модель реальности, требующая постоянного изменения. 

В этой статье я расскажу о каждом этапе планирования тестирования.

Читать далее

Обзор тестирования производительности

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

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

Почти 70% потребителей признают, что скорость работы страницы влияет на их готовность совершить покупку в интернет-магазине. - Unbounce, 2019 

Читать далее

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

Во что поработать после работы

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

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

Читать далее

Вы уже используете “Доменный анализ” / “Domain analysis”

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

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

Читать далее

5 трудностей в работе junior тестировщика

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

Трудности на работе для junior тестировщиков и как с ними справиться. Я расскажу о 5 из них и поделюсь советами о том, как их преодолеть.

В этой статье отражено исключительно мое личное мнение, и она частично основана на проблемах, с которыми я столкнулась в работе junior тестировщика программного обеспечения. 

Ситуации, с которыми я столкнулась, будучи на этой должности, случайны, но я думаю, что они могут произойти с каждым. 

Читать далее

Добавляем pairwise (попарное тестирование) в свой арсенал QA инженера

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

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

Так вот, сценарии использования и альтернативные сценарии, мы обычно получаем от аналитиков из спецификации.. таблицы, деревья и диаграммы мало кто чертит, так как это занимает много времени (при дефиците ресурсов). Как правило, в ходу две популярные техники: классы эквивалентности и граничные значения, и только отдельные умнички используют pairwise ( попарное тестирование ). 

Читать далее

4 мифа о качестве программного обеспечения

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

Думайте иначе и будете вознаграждены.

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

Крупнейшие и наиболее успешные ИТ‑компании привлекают
реальных пользователей на каждом этапе разработки ПО от его концепции до релиза.
Но большинству компаний есть к чему стремиться в области качества из‑за
нескольких популярных заблуждений, лежащих в основе QA‑процессов.
Построив карьеру тестировщика ПО и открыв собственную компанию по тестированию,
автор статьи обнаружила, что стоит думать по‑другому, когда речь идет об
улучшении качества продукта.

Читать далее

Внедрение автоматизации тестирования в ваш проект

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

Внедрение автоматизированных тестов, которые тестируют всё приложение, является сложной задачей. От выбора уровней для проверки (API, UI или оба) до управления тестовыми данными и подбора подходящей библиотеки для работы. Основываясь на своем опыте, я подготовил руководство по внедрению автоматизации в ваш проект.

Читать далее

Идентификация, Аутентификация, Авторизация. В чем же разница?

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

Всем привет, дорогие друзья!

Приходилось ли Вам когда-нибудь тестировать формы авторизации?

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

Но ведь задача тестировщика постараться максимально точно и грамотно обозначить проблему!

Возможно ли это? Конечно!

Именно поэтому в данной статье мы разберем такой процесс как «Авторизация», а также поговорим о таких очень близких понятиях как «Идентификация» и «Аутентификация». Разберем, как всё это взаимосвязано и постараемся сделать это максимально просто и доступно для того, чтобы у вас не осталось никаких вопросов после прочтения данной статьи!

Читать далее

Вклад авторов