Сообщество - Лига тестировщиков

Лига тестировщиков

160 постов 3 012 подписчиков

Популярные теги в сообществе:

1

Мне нужен тестировщик

Я написал мелкий проект.

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


Как вы считаете, мне стоит найти\нанять тестировщика, что бы двигаться.
Или искать партнёра?
Как менеджить этот этап?

8

Доброго всем дня!

Я хотел бы узнать, как можно обучиться на тестировщика, если у меня нет профильного образования. Поделитесь, пожалуйста, своим опытом. Какие курсы вы проходили? Или с помощью книг/роликов на ютубе?

Спасибо!

9

Бесплатный телеграм бот для подготовки к собеседованиям тестировщиков

Бесплатный телеграм бот для подготовки к собеседованиям тестировщиков

Всем привет! Мои ученики активно учатся на ручных тестировщиков и я пробую создавать разные инструменты и подходы для освоения новой для них сферы.

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

Ссылка на бота: https://t.me/quality_academy_interview_bot

_________________

Телеграм школы: https://t.me/quality_academy
Мой тг канал: https://t.me/realization_spain

Показать полностью 1
12

Вопрос к айтишникам.Может ли человек работать тестером?

Дано: мужчина 61 год, образование физик-ядерщик, в прошлом военный, закончил в 84-м году Серпуховскую академию, гиперответственный. Писал на фортране и забивал перфокарту.

Имеет инвалидность, которая влияет и на интеллектуальные способности, то есть упадок есть и уровень, который был до болезни не потянет, но на уровне работать из дома, найти ошибки сделать и забыть вполне, -отсюда вопрос, может ли человек работать как джуниор тестировщик, хотя бы на пол ставки и есть ли подобные варианты? Если да, что для этого необходимо сделать?

Я ни фига в этой сфере не понимаю, так что тапками не кидайтесь.

Частые ошибки при освоении профессии QA Engineer

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

Не понимание концепции инструктивной речи

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

Неумение демонстрировать доказательства некорректной работы ПО

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

Путаница в показаниях при непонимании устройства системы

Не достаточная степень локализации дефекта при водит к тому, что возникают несколько рычагов и тестировщик не понимает что из этого является следствием, а что причиной. А причина этому - не понимание того, как работает система.

Акцент на второстепенном

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

Нежелание самостоятельно разбираться

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

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

Мой телеграм канал: https://t.me/realization_spain

Показать полностью
14

Обучение на тестировщика | Как и с помощью чего обучаю я

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

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

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

Весь курс разбит на спринты по 1 неделе и мини-группы

Курс рассчитан на 4 месяца, поэтому всего представлено 16 спринтов (16 недель), в рамках которых обучаются ребята. Ребята занимаются в группах, и пока что у нас только одна группа, но в будущем группа будет содержать максимум 10 человек с персональным ментором. Пока что у всех ментором выступаю я :)

Две онлайн лекции в неделю в Zoom

Каждую неделю провожу 2 онлайн лекции, на которых можно задать вопросы прям по ходу лекции. Но говорить может только лектор, все остальные могут только писать в чат. Проводится по понедельникам и четвергам или вторникам и пятницам, в зависимости от потока. Длительность одной лекции от 1,5 до 3 часов, в зависимости от темы лекции.

Ретроспективы каждую субботу

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

Практические задания на своей доске в Jira

Всё как не реальном проекте. Домашние работы находятся в Jira. Выдаются каждый спринт от 5 до 7 практических задач.

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

Для того, чтобы закрыть спринт необходимо не только сдать все домашние задания, но и пройти тест (на время) по теоретическим вопросам спринта.

База знаний и доп. материалы в Confluence

Вся учебная и техническая документация в Confluence. Никаких Google Docs и текстовых файлов. У нас всё как на большинстве реальных IT проектах.

Домашние работы сдаем с помощью Git в GitLab

Со второго спринта все ученики начинают сдавать домашние работы в свой репозиторий, тем самым понимая как работают разработчики и закрепляют знания работы с Git. У нас конечно не полноценный GitFlow, ибо смысла нет, а немного упрощенный формат. Но не на всех IT проектах есть и такой :)

Общаемся, делимся и помогаем в пространстве школы в Mattermost

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

Бесплатный ChatGPT внутри Mattermost

Не скажу, что сильно пользуется спросом, но решил прикрутить турбоверсию. Если будет актуально, то прикручу 4 версию, но пока просто эксперимент.

Доступность записей лекций

Лекции доступны в записи в телеграм боте на случай, если не удалось присутствовать онлайн в день проведения лекции. Ретроспективы доступны также в записи и останутся на память :)

База материалов для успешного трудоустройства

Последний год я активно готовил ребят к собеседованиям и подкопил немного материалов, с которыми конечно же делюсь со своими учениками, чтобы они быстрее нашли свою первую работу. Есть база записей реальных собеседований моих учеников (более 40 записей) и вопросы, которые спрашивают в 90% случаях на тех. собеседованиях (более 400 вопросов).

Постоянно улучшаю практически задания и добавляю новые инструменты

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

Встречи one-to-one

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

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

________________________________________________________

Ну и куда без своего личного телеграм канала, где пишу не только про обучение но и выкладываю фоточки, строю из себя Сократа и делюсь результатами моих учеников - https://t.me/realization_spain

Всем результатов!

Показать полностью 11
8

Запуск opera в новых версиях selenium

Я пытаюсь запустить браузер opera в более новой версии selenium 4.12. Но на данный момент я не смогла найти решение. Возможно ли использовать WebDriverManager.operadriver().setup() для получения драйвера?

На данный момент реализация работает с указанием пути

private WebDriver createOperaDriver() {
WebDriverManager.operadriver().setup(); System.setProperty("webdriver.opera.driver", "C:\\Users\\anser\\operadriver.exe");
OperaOptions options = new OperaOptions();
options.addArguments("-start-maximized");
return new OperaDriver(options);
}

Но есть ли решение не указывать путь к драйверу, а использовать только WebDriverManager.operadriver().setup()?

Если не указывать путь до файла, получаю ошибку
java.lang.IllegalStateException: The path to the driver executable The path to the driver executable must be set by the webdriver.opera.driver system property; for more information, see https://github.com/operasoftware/operachromiumdriver. The latest version can be downloaded from https://github.com/operasoftware/operachromiumdriver/release...

Показать полностью
Отличная работа, все прочитано!