#почитать #junior #middle
Как прямая автоматизация тест кейсов приводит к громоздким и раздутым наборам автотестов, которые практически не приносят пользы.
Читать статью
Как прямая автоматизация тест кейсов приводит к громоздким и раздутым наборам автотестов, которые практически не приносят пользы.
Читать статью
👍14
#почитать #junior #middle
Как подобрать оптимальную конфигурацию инфраструктуры для автотестов.
Читать статью
Как подобрать оптимальную конфигурацию инфраструктуры для автотестов.
Читать статью
👍4
7 лайфхаков по использованию docker для QA
Очень часто в процессе работы QA инженерам приходится иметь дело с docker. Зачастую компании используют его как в продакшене, так и в тестовой инфраструктуре. Документации по docker полно в интернете, но найти что-то именно удобное и полезное довольно сложно. Леша Анисимов, Head of QA в FUNCORP, собрал для вас небольшую подборку лайфаков по работе с docker.
1. Перезапустить контейнер с другими параметрами
Есть такая утилита runlike - https://github.com/lavie/runlike/
Запустив runlike -p <имя_контейнера>, вы получите готовую команду для запуска с теми же параметрами, которые были использованы изначально.
Например, для какого-то тестового сервиса команда и вывод может выглядеть следующим образом:
runlike -p testservice вернет
docker run \
--name=testservice \
--user=test \
-p 8015:8080 \
--restart=always \
--detach=true \
myrepo/testservice:master-1374
2. Выполнить bash-скрипт внутри контейнера
cat local_noscript.sh | docker exec <container_name> /bin/bash
3. Перезапустить/удалить все docker контейнеры
docker stop $(docker ps -a -q) или docker restart $(docker ps -a -q)
4. Очистить старые images, контейнеры и volumes
docker system prune --all --volumes
5. Вывести в docker ps только нужную в данный момент информацию — например, имя контейнера, его статус и образ
docker ps --format "table {{.Names}}\t{{.Status}}\t{{.Image}}"
6. Сохранить и восстановить контейнер
docker commit -p <CONTAINER_ID> <YOUR_BACKUP_NAME>
docker save -o <CONTAINER_FILE>.tar <YOUR_BACKUP_NAME>
docker load -i <CONTAINER_FILE>.tar
7. Сократить разные команды до алиасов и потом использовать короткие версии, например:
dexec() { docker exec -i -t $@ /bin/bash ;}
dlogs() { docker logs --tail=all -f $@ ;}
dip() { docker inspect --format '{{ .NetworkSettings.IPAddress }}' $@ ;}
Надеемся, эти команды помогут вам ускорить работу с docker :)
Если развиваетесь в автоматизации тестирования или имеете опыт управления QA командой, то обратите внимание на две вакансии в команду Леши:
Lead QA Backend
Software Development Engineer in Test
Очень часто в процессе работы QA инженерам приходится иметь дело с docker. Зачастую компании используют его как в продакшене, так и в тестовой инфраструктуре. Документации по docker полно в интернете, но найти что-то именно удобное и полезное довольно сложно. Леша Анисимов, Head of QA в FUNCORP, собрал для вас небольшую подборку лайфаков по работе с docker.
1. Перезапустить контейнер с другими параметрами
Есть такая утилита runlike - https://github.com/lavie/runlike/
Запустив runlike -p <имя_контейнера>, вы получите готовую команду для запуска с теми же параметрами, которые были использованы изначально.
Например, для какого-то тестового сервиса команда и вывод может выглядеть следующим образом:
runlike -p testservice вернет
docker run \
--name=testservice \
--user=test \
-p 8015:8080 \
--restart=always \
--detach=true \
myrepo/testservice:master-1374
2. Выполнить bash-скрипт внутри контейнера
cat local_noscript.sh | docker exec <container_name> /bin/bash
3. Перезапустить/удалить все docker контейнеры
docker stop $(docker ps -a -q) или docker restart $(docker ps -a -q)
4. Очистить старые images, контейнеры и volumes
docker system prune --all --volumes
5. Вывести в docker ps только нужную в данный момент информацию — например, имя контейнера, его статус и образ
docker ps --format "table {{.Names}}\t{{.Status}}\t{{.Image}}"
6. Сохранить и восстановить контейнер
docker commit -p <CONTAINER_ID> <YOUR_BACKUP_NAME>
docker save -o <CONTAINER_FILE>.tar <YOUR_BACKUP_NAME>
docker load -i <CONTAINER_FILE>.tar
7. Сократить разные команды до алиасов и потом использовать короткие версии, например:
dexec() { docker exec -i -t $@ /bin/bash ;}
dlogs() { docker logs --tail=all -f $@ ;}
dip() { docker inspect --format '{{ .NetworkSettings.IPAddress }}' $@ ;}
Надеемся, эти команды помогут вам ускорить работу с docker :)
Если развиваетесь в автоматизации тестирования или имеете опыт управления QA командой, то обратите внимание на две вакансии в команду Леши:
Lead QA Backend
Software Development Engineer in Test
👍25
#посмотреть #junior #middle
Большой курс по базе QA: теория и практика, все важные темы. Удобное разделение разделов по таймкодам.
Смотреть на YouTube (~10 часов)
Большой курс по базе QA: теория и практика, все важные темы. Удобное разделение разделов по таймкодам.
Смотреть на YouTube (~10 часов)
👍29
#почитать #junior
Последовательность действий в тестировании документации. Пример реализации такой системы.
Читать статью
Последовательность действий в тестировании документации. Пример реализации такой системы.
Читать статью
Selenide vs Selenium - подробное сравнение
#почитать #junior #middle
Selenide и Selenium — два разных термина, которые кажутся идентичными, особенно тем, кто не очень хорошо знаком с данными технологиями. Тем не менее, оба они отличаются друг от друга, и их определения значительно разнятся между собой.
Читать статью
#почитать #junior #middle
Selenide и Selenium — два разных термина, которые кажутся идентичными, особенно тем, кто не очень хорошо знаком с данными технологиями. Тем не менее, оба они отличаются друг от друга, и их определения значительно разнятся между собой.
Читать статью
👍7👎1
🧳 Жизнь и IT в постсоветских странах — плюсы, минусы и условия жизни
#почитать #junior #middle #senior
Обзорная статья со сравнением уровня жизни, IT-рынка, русскоязычного комьюнити и цен в Латвии, Черногории, Эстонии, Чехии, Румынии, Польше и Словакии.
Читать статью
#почитать #junior #middle #senior
Обзорная статья со сравнением уровня жизни, IT-рынка, русскоязычного комьюнити и цен в Латвии, Черногории, Эстонии, Чехии, Румынии, Польше и Словакии.
Читать статью
👍3
Бесплатный курс: автоматическое тестирование веб-сервисов на Go
Набор на 2-й поток бесплатного курса для QA-инженеров от экспертов Ozon
После курса ты сможешь:
◾️Делать тест-дизайн для веб-сервисов
◾️Работать с Docker и Docker Compose
◾️Писать любые тесты на Go
◾️Деплоить и тестировать Go-проекты в GitLab
Как попасть на курс?
Оставь заявку на сайте ➡️ пройди контест ➡️ попади в рейтинг лучших ➡️ развивайся под менторством экспертов Ozon.
Оставь заявку по ссылке
Набор на 2-й поток бесплатного курса для QA-инженеров от экспертов Ozon
После курса ты сможешь:
◾️Делать тест-дизайн для веб-сервисов
◾️Работать с Docker и Docker Compose
◾️Писать любые тесты на Go
◾️Деплоить и тестировать Go-проекты в GitLab
Как попасть на курс?
Оставь заявку на сайте ➡️ пройди контест ➡️ попади в рейтинг лучших ➡️ развивайся под менторством экспертов Ozon.
Оставь заявку по ссылке
👍7
Автоматизированный бот на Selenium
#почитать #middle
В руководстве рассказывается о том, как создать автоматизированного бота на Selenium с Python. Подробный гайд, в котором рассматриваются различные аспекты автоматизированного тестирования с Selenium.
Читать статью
#почитать #middle
В руководстве рассказывается о том, как создать автоматизированного бота на Selenium с Python. Подробный гайд, в котором рассматриваются различные аспекты автоматизированного тестирования с Selenium.
Читать статью
Как написать свой первый автотест за 1 час?
Посетить открытое занятие курса "Автоматизация тестирования на Java" от ребят из школы автоматизации QA.GURU бесплатное открытое занятие состоится 23-го марта в 20:00 МСК.
Почему надо сходить:
— Разработаем ваш первый (или не первый) автотест на поиск в Google
—Расскажут о рынке QA🔥 Кто, кому, за что и сколько платит?
— Покажут боевой проект с полной инфраструктурой (Web, mobile, API)
— Дадут домашнее задание и проверят его.
Занятие бесплатное — для участия вступайте в чат @qa_guru_chat — ссылка на занятие будет там.
Посетить открытое занятие курса "Автоматизация тестирования на Java" от ребят из школы автоматизации QA.GURU бесплатное открытое занятие состоится 23-го марта в 20:00 МСК.
Почему надо сходить:
— Разработаем ваш первый (или не первый) автотест на поиск в Google
—Расскажут о рынке QA🔥 Кто, кому, за что и сколько платит?
— Покажут боевой проект с полной инфраструктурой (Web, mobile, API)
— Дадут домашнее задание и проверят его.
Занятие бесплатное — для участия вступайте в чат @qa_guru_chat — ссылка на занятие будет там.
👍15
Друзья, давно не виделись!
23 марта в 19:00 приглашаем на очередной ПРО тест - регулярные интервью со специалистами из QA. Гостем следующего выпуска станет руководитель команды тестирования front-end продуктов Solit Clouds Алексей Леонтьев!
Какие темы обсудим:
- тест-дизайн и поддержание тысяч кейсов;
- сложные и неочевидные кейсы тестирования UI/UX;
- тестирование требований.
Регистрация по ссылке. Вопросы гостю можно оставить при регистрации и в сообществе ПРО теста в Телеграм. До встречи!
23 марта в 19:00 приглашаем на очередной ПРО тест - регулярные интервью со специалистами из QA. Гостем следующего выпуска станет руководитель команды тестирования front-end продуктов Solit Clouds Алексей Леонтьев!
Какие темы обсудим:
- тест-дизайн и поддержание тысяч кейсов;
- сложные и неочевидные кейсы тестирования UI/UX;
- тестирование требований.
Регистрация по ссылке. Вопросы гостю можно оставить при регистрации и в сообществе ПРО теста в Телеграм. До встречи!
👍8
Знания и навыки, необходимые для работы в тестировании в 2022 году
#почитать #junior #middle #senior
Небольшая статья с обзором основных качеств, способностей и умений, которые нужны, чтобы выгодно выделяться среди соискателей на вакансию QA-инженера.
Читать статью
#почитать #junior #middle #senior
Небольшая статья с обзором основных качеств, способностей и умений, которые нужны, чтобы выгодно выделяться среди соискателей на вакансию QA-инженера.
Читать статью
👍18
⚡️ Тестировщик с нуля за 10 часов / Полный курс QA/ Теория и практика
Все уроки "Тестировщик с нуля" от Артема Русова в полным курсе. За 10 часов вы тестировщиком (QA Engineer) не станете, но теперь сможете посмотреть все в одном месте. Теория и практика в одном флаконе.
Смотреть на YouTube (~10 часов)
Все уроки "Тестировщик с нуля" от Артема Русова в полным курсе. За 10 часов вы тестировщиком (QA Engineer) не станете, но теперь сможете посмотреть все в одном месте. Теория и практика в одном флаконе.
Смотреть на YouTube (~10 часов)
👍53
Подборка о релокейте: страны, в которых хорошо
#почитать #middle #senior
Хабр-статья по актуальной теме — обзор стран, в которые сейчас реально переехать, и в которых относительно просто построить новую жизнь.
Читать статью
#почитать #middle #senior
Хабр-статья по актуальной теме — обзор стран, в которые сейчас реально переехать, и в которых относительно просто построить новую жизнь.
Читать статью
👍10
8 стереотипов, с которыми сталкиваются тестировщики
#почитать #junor
Позитивная статья для начинающих тестировщиков, где развенчивают стереотипы профессии. Если вы до сих пор думаете, что тестировщики и программисты — как кошка с собакой, это статья для вас :)
Читать статью
#почитать #junor
Позитивная статья для начинающих тестировщиков, где развенчивают стереотипы профессии. Если вы до сих пор думаете, что тестировщики и программисты — как кошка с собакой, это статья для вас :)
Читать статью
👍19
Как устроена автоматизация в Почте России? А есть ли легаси?
Все это можно узнать в Telegram-канале Почтатеха — ИТ-подразделения Почты, которое занимается разработкой цифровых продуктов.
В нем вы также найдете актуальные вакансии, комментарии экспертов и множество интересного из мира информационных технологий.
Подписывайтесь: @pochtatech
Все это можно узнать в Telegram-канале Почтатеха — ИТ-подразделения Почты, которое занимается разработкой цифровых продуктов.
В нем вы также найдете актуальные вакансии, комментарии экспертов и множество интересного из мира информационных технологий.
Подписывайтесь: @pochtatech
Telegram
Почтатех
Привет!
Мы Почтатех. Создаем ИТ-сервисы Почты России — https://pochta.tech/
Вакансии: https://hr.pochta.tech/
Мы Почтатех. Создаем ИТ-сервисы Почты России — https://pochta.tech/
Вакансии: https://hr.pochta.tech/
Привет, QA-инженеры!
🧳 В последнее время очень актуальной стала тема релокейта. Многие компании перевозят сотрудников из России и Беларуси в другие страны. Подскажите, как обстоят дела у вас?
🧳 В последнее время очень актуальной стала тема релокейта. Многие компании перевозят сотрудников из России и Беларуси в другие страны. Подскажите, как обстоят дела у вас?
Anonymous Poll
8%
переехал (РФ)
10%
принял решение о переезде (РФ)
63%
остался в стране (РФ)
4%
переехал (РБ)
3%
принял решение о переезде (РБ)
12%
остался в стране (РБ)
👍21
Что такое Cypress: введение и архитектура
Этой статьей мы открываем большой цикл гайдов по cypress.io
В первом материале рассмотрим, что такое Cypress, его уникальные особенности и чем он лучше других инструментов.
Читать на testengineer.ru
Этой статьей мы открываем большой цикл гайдов по cypress.io
В первом материале рассмотрим, что такое Cypress, его уникальные особенности и чем он лучше других инструментов.
Читать на testengineer.ru
👍25
Тестирование мобильных и веб-приложений: бесплатный курс
#посмотреть #junior #middle
Бесплатный курс от академии разработки MediaSoft. 8 лекций по разным темам — от написания тестовой документации до работы с базами данных.
Смотреть на YouTube (~5 часов)
#посмотреть #junior #middle
Бесплатный курс от академии разработки MediaSoft. 8 лекций по разным темам — от написания тестовой документации до работы с базами данных.
Смотреть на YouTube (~5 часов)
👍36
Бесплатный курс: автоматическое тестирование веб-сервисов на Go
3 апреля прими участие в отборочном контесте и развивайся под менторством экспертов Ozon.
После курса ты сможешь:
🔹Делать тест-дизайн для веб-сервисов
🔹Работать с Docker и Docker Compose
🔹Писать любые тесты на Go
🔹Деплоить и тестировать Go-проекты в GitLab
Как попасть на курс?
Зарегистрируйся на контест на платформе All Cups ➡️ 3 апреля пройди контест ➡️ попади в рейтинг лучших ➡️ проходи бесплатно курс от Ozon.
Регистрация на отборочный контест
3 апреля прими участие в отборочном контесте и развивайся под менторством экспертов Ozon.
После курса ты сможешь:
🔹Делать тест-дизайн для веб-сервисов
🔹Работать с Docker и Docker Compose
🔹Писать любые тесты на Go
🔹Деплоить и тестировать Go-проекты в GitLab
Как попасть на курс?
Зарегистрируйся на контест на платформе All Cups ➡️ 3 апреля пройди контест ➡️ попади в рейтинг лучших ➡️ проходи бесплатно курс от Ozon.
Регистрация на отборочный контест
👍11