automated-testing.info
5.35K subscribers
356 photos
34 videos
1 file
2.4K links
at.info - самое большое, активное и качественное сообщество автоматизаторов, которое делится опытом, навыками и экспертизой, а не просто потребляет информацию и ничего не хочет вносить взамен.

Чат @atinfo_chat

По вопросам сотрудничества @poliarush
Download Telegram
https://habr.com/ru/post/648621/
AI/ML в автоматизации тестирования программного обеспечения
Невероятно оптимистичные заявления о преимуществах AI/ML инструментов автоматизации трудно игнорировать: пишите автоматические тесты в 3 раза быстрее! На 90% дешевле! Получите повышение производительности в 1000 раз! (да, в тысячу)
Это все маркетинг, а как на самом деле?
https://www.youtube.com/watch?v=O52al90-iZ4
Cypress один из самых распространенных JavaScript фреймворков для тестирования. И это логично, ведь он обладает широким и гибким функционалом. В этом видео вы найдете как работать с элементами в Cypress.
https://www.youtube.com/watch?v=IIs_ZaZ25ho
Espresso Android UI Automation
Супер простое руководство по созданию вашего первого теста на Espresso
Espresso — это среда тестирования с открытым исходным кодом, разработанная Google, которая позволяет выполнять сложные тесты пользовательского интерфейса как на реальном устройстве, так и на эмуляторе. Потребуется ли время, чтобы разобраться с написанием сложных тестов на Android?
Может быть. Но ничто не мешает вам сделать первый шаг и научиться писать простые тестовые примеры для Android с использованием фреймворка Espresso.
👍2
Espresso номер 1 для автоматизации Android?
Anonymous Poll
24%
Да 😎
54%
Нет 😦
22%
Свой вариант в комментарии 🙌
👍1
https://www.youtube.com/watch?v=CTYNxeaUy4M
В продолжение темы мобильного тестирование - 11 вещей про тестирование iOS приложений, о которых вы могли не задумываться. На что нужно обращать внимание при тестировании ios. Как это делать и куда смотреть 😎
👍6
https://habr.com/ru/post/649295/
Сравнение производительности инструментов нагрузочного тестирования
Инструментов для тестирования производительности сейчас представлено довольно много, в том числе многие из них являются Open Source — проектами и доступны бесплатно. Стало интересно, какой же инструмент справится с подобной задачей лучше, сможет воспроизвести большую нагрузку затратив меньше ресурсов.
P.S. какой бы инструмент выбрали вы?
👍7
Почитать на выходных:
Хакер-одиночка отключает в Северной Корее интернет
Северная Корея была полностью отключена от интернета как минимум два раза за последний месяц. Это в сети заметили многие. Все веб-сайты с доменными именами, заканчивающимися на «.kp», стали недоступными. Было неясно только, что это: огромная ошибка северных корейцев или целенаправленная атака извне.


https://habr.com/ru/company/itsoft/blog/649923/
👍7
https://medium.com/@brenoma/load-testing-with-k6-a0e75cab06ca
Load тестирование с K6
Мощный инструмент для выполнения нагрузочного тестирования ваших сервисов.
K6 — это инструмент для нагрузочного тестирования, написанный на Go, с открытым исходным кодом и бесплатный. С помощью K6 вы можете раньше обнаруживать снижение производительности и проблемы, упрощая масштабирование ваших приложений.
👍1
https://thetestlead.medium.com/becoming-an-sdet-qa-automation-test-engineer-road-map-step-by-step-in-2022-9f75cc03007c
Путь в SDET. Список навыков которые важны для этой позиции. Чем QA Automation отличается от SDET. Шаги, которые помогут прокачать свои навыки и перейти в SDET.
👍1
https://www.youtube.com/watch?v=orDaqQHiGpA
На что обращать внимание при поиске работы
Этапы эволюции процессов тестирования.
Создавать все с нуля и бороться за качество или попасть на зрелый проект и поддерживать существующие процессы?
https://habr.com/ru/company/alconost/blog/648985/
QA-тренды в 2022 году
В эпоху цифровой трансформации контроль качества программного обеспечения играет важную роль в выявлении недостатков в дизайне и обеспечивает функциональность и защищенность продукта.

Каждый новый год — это начало новой главы, в этой статье о нескольких ключевых тенденциях в обеспечении качества ПО, на которые следует обратить внимание в 2022 году.
👍4
https://www.globalapptesting.com/blog/automated-functional-testing

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

Все, что связано с автоматизированным функциональным тестированием, включая другие этапы тестирования, которые его окружают.
👍4
https://habr.com/ru/company/otus/blog/650477/
Инструкция по Selenium Docker
В этой статье о том, как запускать Selenium-тесты в Docker и выполнять их в браузерах Chrome и Firefox. И мы, вероятно, также поймем, зачем запускать Selenium-тесты в Docker.

P.S. Запускаете тесты в Docker?
На курсе «Автоматизатор тестирования на Java» ручные тестировщики учатся автоматизировать задачи и увеличивают свою стоимость на рынке труда.

→ Приходите на курс, если вы уже тестировали веб-приложения, мобильные приложения или API. Мы научим программировать на Java, поможем освоить актуальный стек в автоматизации и ускорить профессиональное развитие.
Что будет на учёбе:
⬛️ Обучение языку Java с нуля.
⬛️ Теория в интерактивном симуляторе, который доступен 24/7.
⬛️ Отработка практических задач в учебных приложениях, которые спроектированы специально для курса.
⬛️ Наставники и ревьюеры — опытные автоматизаторы. Они объяснят сложные темы на вебинарах, проведут код-ревью и подскажут, как улучшить работы.
⬛️ Кураторы и команда поддержки помогут учиться регулярно и не прокрастинировать.
⬛️ Карьерный трек, где студенты научатся писать резюме, собирать портфолио и проходить собеседования, если хотят сменить работу.

→ Старт потока — 17 февраля. Учёба длится пять месяцев.
→ Начните бесплатную вводную часть
👍7
https://www.youtube.com/watch?v=zM0bLRGpzC4
Где и как прогонять UI-тесты
UI-тестирование никогда не было простым. Конечно, с фреймворками Kaspresso и Kakao жизнь с каждым годом становится проще, но прогон UI-тестов всё ещё вызывает много вопросов. Например, какой тест-раннер использовать, как быть с сетью, использовать эмулятор или реальное устройство, как чистить стейт и почему. Непонятно и то, как сделать тесты стабильными и показывать хороший репорт. Об этом и поговорим.

Глубоко погрузимся в тест-раннеры и эмуляторы, узнаем, почему ADB — не самая лучшая опция для коммуникации с устройством во время прогона, а также постараемся найти наиболее прагматичный подход к UI-тестам для вашей команды.
👍9
https://blog.postman.com/integrated-api-monitoring-in-postman/
Postman это не только удобная среда/инструмент для тестирования API. Это большой список новых сервисов для улучшения качества. Один из них - инструмент для мониторинга API.
👍2
https://medium.com/@ekremkurt1907/how-to-test-your-graphql-api-beginners-guide-f6b5fa0bfe31
Как протестировать GraphQL API с помощью Postman
GraphQL — это язык запросов для API, который был запущен в Facebook, а затем стал с открытым исходным кодом в 2015 году.
Первоначально эта технология использовалась мобильной командой Facebook для iOS, а затем распространилась на остальной мобильный мир.
👍3
https://habr.com/ru/post/583612/
XPath — мощный и гибкий инструмент для работы с веб-интерфейсами, который при этом почему-то остается не особенно популярным. Статей и мануалов по XPath очень много, и в этом посте - как применять данный инструмент и почему считается что он более эффективен, чем другие подходы.
p.s. вы за XPATH или CSS? :)
👍10
https://systemweakness.com/implementing-security-coverage-for-github-workflows-8e66380b3256
Реализация покрытия безопасности для for GitHub workflows. OWASP ZAP + SonarCloud + GitHub Security
Настройка некоторых ведущих инструментов для обеспечения стандартов безопасности. От установки до настройки, до создания и понимания отчетов.
- Как настроить пайплайны
- Как настроить различные типы безопасности
- Как создавать и просматривать отчеты
👍3