Programming & QA
332 subscribers
273 photos
177 links
Smartiqa - платформа о технологиях, программировании и тестировании ПО.

Сайт: https://smartiqa.ru
Канал YouTube: https://www.youtube.com/channel/UCk_7MNLSD0S2fxi0EQ-V6lQ
Vkontakte: https://vk.com/smartiqa
Vkontakte Python: https://vk.com/smartiqa_python
Download Telegram
Занимаетесь ли вы своими собственными проектами, помимо работы?
Anonymous Poll
27%
Да
45%
Нет, но планирую начать
27%
Нет, мне хватает работы
Продолжаем крэш-курс программирования на Python, ориентированный на тестировщиков и начинающих программистов. Сегодня мы рассмотрим работу со списками.

В отличие от Java и многих других языков программирования в питоне нет массивов - вместо этого мы можем использовать списки.

https://www.youtube.com/watch?v=8_rglbXlobA #урокиpython #учимpython
- - - - - - - -
Тренажёр для тестировщиков
- - - - - - - - -

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

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

https://playground.learnqa.ru/puzzle/triangle
Сегодня мы узнаем, как управлять выполнением программы с помощью конструкции if/else. А чтоб было нагляднее - мы используем немного забавный пример :)

https://www.youtube.com/watch?v=uSNpEQ1uj_k
ProQuality Community зовет на свежий майский ивент!
One Day ProQuality – твой день, посвященный качеству и росту в тестировании вместе с ProQuality Community.

Когда: 20 мая, с 10 до 16.
Где: Онлайн, бесплатно. Регистрация: https://epa.ms/One-Day-ITblog

Чтобы расти профессионально также стремительно, как сфера качества в IT, нужно постоянно оставаться на волне трендов и обучаться новому. Предлагаем сделать это вместе с крутой командой экспертов в разных направлениях тестирования!

За один день ты узнаешь:
🔎о преимуществах автоматизации на JS и как тестировать в клауде,
🔎кто такой Quality архитектор и как им стать,
🔎почему game тестировщик не «просто играет в игры», а ручное тестирование никогда не умрет.

И это лишь часть тем One Day ProQuality. Присоединяйся!
[ Работа с Git. Урок 4. Перемещение курсора и отмена изменений. Команды git restore, git rm, git reset, git checkout, git commit, git revert.]

В этом уроке мы с вами узнаем, как перемещать указатель HEAD. Это знание откроет перед нами много возможностей. Например, мы сможем откатиться к предыдущему коммиту, добавить в созданный ранее коммит файлы или исправить ошибку в уже сделанном коммите.
Ссылка на урок: https://smartiqa.ru/courses/git/lesson-4

Страница курса "Работа с Git": https://smartiqa.ru/courses/git
- - - - - - - - -
Какие вопросы ожидать на позицию автоматизатора и причем тут сортировка?
- - - - - - - - -

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

https://habr.com/ru/post/550510/
В GitHub оценили, как сильно на работу программиста влияют собрания и прочие отвлекающие факторы. Спойлер: очень сильно.

Исследование показало, что:
— разработчики предпочитают брейнштормы классическим встречам с утомительными разговорами;
— баланс между написанием кода и размещением pull request, значительно повышает продуктивность;
— даже умеренное количество перерывов увеличивает вероятность стресса с 1,6% до 36,4%.

Также в GitHub порекомендовали компаниям следить за количеством встреч в течение дня и дали несколько рекомендаций самим разработчикам. Подробнее — в картинках.

#github
Вы можете в это поверить? Мы тоже не до конца понимаем, что ПОСЛЕЗАВТРА ЛЕТО! Весна пролетела, как Tesla Илона Маска. Это значит, что пора делать дайджест публикаций за май месяц.

1. [ Статья ] Тренажёр для тестировщиков: https://playground.learnqa.ru/puzzle/triangle
2. [ Статья ] Какие вопросы ожидать на позицию автоматизатора и причем тут сортировка?: https://habr.com/ru/post/550510/
3. [ Курс "Работа с Git" ] Урок 4. Перемещение курсора и отмена изменений. Команды git restore, git rm, git reset, git checkout, git commit, git revert.: https://smartiqa.ru/courses/git/lesson-4
ГК «Иннотех» объявляет о старте регистрации на второй онлайн хакатон INNOHACK 2.0 с общим призовым фондом 1 200 000 рублей.

Регистрируйся прямо сейчас https://vk.cc/c2nl2s
Дедлайн регистрации 15 июня 23:59.

INNOHACK 2.0 включает в себя 5 актуальных бизнес-задач, заботливо отобранных экспертами ГК «Иннотех»:
1. Геймификация обучения;
2. Информационная безопасность;
3. Генерация форм;
4. Маркет для поиска инвесторов;
5. Метчинг потенциальных кандидатов.

Профиль задач и требования к решениям хакатона предполагает участие Middle- и Senior-специалистов по направлениям:
- Java;
- JavaScript;
- iOS/Android;
- Системной аналитик;
- DevOps;
- QA;
- UI/UX.

Вкусные офферы от ГК «Иннотех» прямо во время хакатона или сразу после участникам, проявившим себя с лучших и профессиональных сторон.

Рекомендации участникам:
• Соберите команду из коллег, друзей и единомышленников.
• Если нет команды, то можно найти ее на платформе хакатона - там есть информация о всех командах и участниках. Если не нашли, мы поможем найти самых крутых тиммейтов. Просто напишите нам:).
• Не пропустите дедлайн регистрации 16 июня.
• Будьте рядом с высокоскоростным интернетом и обеспечьте наличие веб-камеры и микрофона во время онлайн-хакатона.

Открытие и публикация подробной информации по заданиям состоятся 18 июня в 19:00, а финал 20 июня в 15:00.

Регистрируйся по ссылке: https://vk.cc/c2nl2s
- - - - - - - - -
Инструменты автоматизации на JS: преимущества и возможности.
- - - - - - - - -

Краткий обзор инструментов для автоматизации на JS. Рассказываем о том, чем инструменты автоматизации на JS лучше аналогичных на Java и C#. Также обсуждаем новые тренды в JS автоматизации.

https://youtu.be/fyl3oflPS3U
- - - - - - - - -
Когда стоит выбрать Appium в роли фреймворка для мобильных автотестов?
- - - - - - - - -

Поговорим об особенностях работы Appium с Android и iOS устройствами, отличиях от web-автоматизации. Разберем основные проблемы, с которыми могут столкнуться автоматизаторы мобильных приложений на Appium.

https://www.youtube.com/watch?v=ROFg5A6QESU