Size: a a a

automated-testing.info

2021 April 29
automated-testing.info
https://itnext.io/best-practices-code-review-test-automation-fb970feeca4c
Best practices при code review автоматизированных тестов.
Основная цель процесса проверки кода - оценить любой новый код на предмет ошибок, ошибок и стандартов качества, установленных организацией. Процесс проверки кода не должен состоять только из односторонней обратной связи. Таким образом  преимуществом процесса проверки кода является улучшение навыков написания кода всей командой.
источник
automated-testing.info
Работа для Test Automation Consultant на разные проекты
Remote, part-time, разговорный английский, senior уровень, ЗП 1000-5000 usd, компания https://sdclabs.com

У нас есть регулярные проекты и заказы на консалтинг по автоматизации тестирования на #java, #javascript, #python, и т.д. Предлагаем сотрудничество для senior автоматизаторов, которые хотят прокачать свои навыки на разнообразных проектах с разными тех. стеками. Интересные задачи и нетривиальные проекты.

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

Ну и еще есть отличный проект для троих senior js автоматизаторов на фултайм :)

Кому интересно, пишите @poliarush
источник
2021 April 30
automated-testing.info
https://blog.testproject.io/2021/04/29/10-quality-metrics-for-test-automation/
10 метрик качества для автоматизации тестирования.
Ваша компания вложила время и деньги в автоматизацию части своего тестирования. Вы создали свой фреймворк, написали сценарии для тестов, и теперь они работают и предоставляют вам результаты. Вместо того чтобы надеяться, что они успешно дают вам правильные результаты, давайте поговорим о некоторых показателях качества, которые вы могли бы использовать для отслеживания и обеспечения того, чтобы автоматизация тестирования приносила пользу!
источник
2021 May 03
automated-testing.info
https://habr.com/ru/company/ruvds/blog/554278/
Запуск тестов Selenium в Jenkins
В наши дни понятие «DevOps» у всех на слуху. Это — организационный подход, широко используемый для ускорения разработки и развёртывания приложений. Организации внедряют у себя практики DevOps, так как они обещают дать тем, кто их использует, всё лучшее, что существует в мире разработки ПО, причём — на всех этапах работы — от планирования и тестирования, до развёртывания и мониторинга проектов. В реализации практик DevOps важную роль играют CI/CD-инструменты вроде Jenkins. А интеграция Jenkins с Selenium значительно облегчает процесс автоматизации Selenium-тестов.
источник
2021 May 04
automated-testing.info
https://medium.com/@novyludek/test-automation-strategy-for-rest-apis-with-python-tooling-7e6665a9fbca
Стратегия автоматизации тестирования для REST API с помощью Python - Инструментарий.
Инструменты, которые помогут нам реализовать стратегию, используя только технологии с открытым исходным кодом. Экосистема уже существующих инструментов Python позволяет эффективно реализовывать заранее определенную стратегию тестирования. Без лишних слов, вот список используемых инструментов: locust.io, pytest, Schemathesis, PyHamcrest, ReportPortal.
источник
2021 May 05
automated-testing.info
https://www.youtube.com/watch?v=KLt4SiI_KNc
Николай Голубев — ultimate end-to-end testing
Цель этого фреймворка — предоставить API а также REPL и standalone CLI runner для тестирования на таких уровнях, как HTTP, Web UI, DB, CLI с согласованным API, отчетностью об охвате и расширяемостью.
В этом докладе Николай хочет показать, как использовать webtau для тестирования приложения магазина игр, которое имеет веб-интерфейс, REST API, GraphQL и CLI интерфейс. У webtau также есть новая (недавно выпущенная) концепция Persona для упрощения сценариев авторизации при тестировании. Еще его можно использовать для управления несколькими браузерами одновременно для тестирования веб-сокетов.
источник
2021 May 06
automated-testing.info
https://www.youtube.com/watch?v=pAF1a_2a_6s
Логи для тестировщика / Работа с логами в тестировании
Kакие виды и уровни логирования бывают.
Большее внимание работе с логами сервера, а также в качестве бонуса установка локальный сервер на ваш компьютер
источник
automated-testing.info
Клевые новости для всех, кто хочет стартануть в Automation — ребята из школы автоматизации QA.GURU проводят бесплатное вводное занятие 13-го мая в 20:00 МСК

Почему надо сходить:

— Занятие проведут преподаватели школы практики с многолетним опытом: Станислав Васенков (qa.guru), Артём Ерошенко (Allure), Алексей Виноградов (Selenide), Роман Орлов (Selenoid).
— чтобы узнать о профессии инженера по автоматизации тестирования, как и куда расти, за что платят деньги;
— посмотреть, как выглядит готовый автотест и какие инструменты используются для их создания;
— узнать о программе курса и получить материалы для самостоятельного обучения.

Занятие бесплатное — для регистрации заполните форму на сайте qa.guru или вступайте в чат @qa_guru_chat  — перед началом занятия ребята опубликуют ссылку там.
источник
automated-testing.info
источник
2021 May 07
automated-testing.info
https://habr.com/ru/company/vivid_money/blog/555796/
Нестабильные тесты — одна из основных проблем автоматизированного тестирования(Часть 2)
Как избежать нестабильных тестов в каждом из 4 компонентов.
Итак 4 компонента в которых могут возникать нестабильные тесты:
- Сами тесты;
- Фреймворк для запуска тестов;
- Сервисы и библиотеки, от которых зависит тестируемая система и тестовый фреймворк;
- Операционная система и устройство с которым взаимодействует фреймворк автотестирования.
источник
2021 May 09
automated-testing.info
https://youtu.be/fyl3oflPS3U
Инструменты автоматизации на JS. Кратки обзор инструментов. Преимущества JS тулов над Java, C#
источник
2021 May 11
automated-testing.info
https://asmitharaj.medium.com/api-testing-approaches-e1e2f81fc73a
Подходы к тестированию API
API  позволяет обмениваться данными от одного ПО (сервиса)  к другому. В настоящее время каждое приложение в основном полагается на API. Следовательно, тестирование API имеет решающее значение, и продукт необходимо тщательно протестировать перед развертыванием для конечного пользователя.
источник
2021 May 12
automated-testing.info
https://www.youtube.com/watch?v=VqLW2TLJM3E
Docker и docker-compose очень нужны в автоматизации!
Краткий обзор практического применения docker и docker-compose в автоматизации тестирования.
Как написать простой Dockerfile и docker-compose.yml для запуска ваших тестов.
Запускаем #protractor​ тесты в docker
источник
2021 May 13
automated-testing.info
17 мая стартует новый сезон Podlodka QA Crew – онлайн-конференции для QA-инженеров!

Конференция пройдет в формате двухнедельного интенсива. У каждой недели своя тема, темы этого сезона следующие: “Shift-left: QA до этапа тестирования” и “Shift-right: QA после этапа тестирования”.

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

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

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

Крутые спикеры, общение в слаке с другими участниками и полезные сессии — все это уже с 17 мая!
Расписание уже на сайте. Подключайтесь!
источник
automated-testing.info
Инструментарий для нагрузочного тестирования и не только
Поиск оптимального рабочего инструмента для  удовлетворения наиболее важных требований:
- Гибкость
- Масштабируемость
- Простота создания тестового сценария на языке понятном представителям из разных департаментов
- Поддержка gRPC


https://m.habr.com/ru/post/554266/
источник
2021 May 14
automated-testing.info
https://dilushakumarage.medium.com/how-google-tests-software-b5b7b999ccfa
Как Google тестирует программное обеспечение
С быстрым ростом компании в Google извлекли уроки из традиционных процессов и внедрили новые процессы тестирования.
Поскольку Google - одна из самых успешных компаний-разработчиков софта, давайте посмотрим, какие уроки они извлекли и какие инновационные методы они используют для тестирования, и как мы можем применить эти процессы и методы.
источник
2021 May 16
automated-testing.info
https://www.youtube.com/watch?v=BxHgO2sjt4g
CSS за 1 час с нуля, ДЛЯ НАЧИНАЮЩИХ ! / Как выучить CSS
Какие есть параметры у CSS, какие есть значения для этих параметров. Как подключить CSS, как выучить css, и сделаете это за 1 час. Даже быстрее.
источник
2021 May 17
automated-testing.info
https://www.youtube.com/watch?v=ROFg5A6QESU
Appium. Подводные камни мобильной автоматизации
Когда стоит выбрать Appium в роли фреймворка для мобильных автотестов?
Поговорим об особенностях работы Appium с Android и iOS устройствами, отличиях от web-автоматизации. Разберем основные проблемы, с которыми могут столкнуться автоматизаторы мобильных приложений на Appium.
источник
2021 May 18
automated-testing.info
https://blog.testproject.io/2021/04/28/junior-qa-avoid-these-common-mistakes/
10 распространенных ошибок Junior QA Engineer.
Отрасль очень конкурентоспособна, не так много открытых вакансий для Junior QA. Многие из них совершают одни и те же ошибки при написании резюме, отправке их, при разговоре с рекрутерами и т. Д.
источник
2021 May 19
automated-testing.info
https://www.youtube.com/watch?v=KyUGI9yHr8A
Роман Романюк — ORM-подход к тестированию микро сервисов
В докладе о:
— необходимости построения модели/роли сущности, если это нужно;
— построении связей между ролями/моделями сущностей через транспорты (HTTP, AMQP, DB, т.д.);
— зачем вообще описывать модель данных и что дает преобразование полей модели;
— как это будет выглядеть в тестах и как у вас будет появляться набор параметризованных смоук-тестов на лету;
— как повлияет подобный подход на атомарность и гибкость в случае изменений бизнес требований.
источник