TGViewer
Channel Public Channel
automated-testing.info

automated-testing.info

@atinfo

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

Чат @atinfo_chat

По вопросам сотрудничества @poliarush
Subscribers
5.38K
Photos
356
Videos
34
Links
2.4K
Recent Posts 20 shown
Post #3038 26.4K
Мы любим тестирование и автоматизацию, очень любим.
Политика вне зоны наших интересов.
Все меняется когда начинается война.
Да, это Война, а не "операция"!

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

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

Много рассказывать нет смысла,
русская "Редакция" уже все вам рассказала.
Выводы делайте сами.

https://youtube.com/watch?v=JdtYB_k2qBc

at.info придерживается четкой позиции, #нетвойне.
Войну нужно немедленно остановить любыми доступными методами.
Призываем вас трезво мыслить и главное действовать.

Автоматизацией тестирования сейчас некогда заниматься.
Эвакуируем, лечим, сдаем кровь, собираем дома по кусочкам, выживаем.
Stop the war!
YouTube Редакция. News: Украина и последствия Вы прекрасно знаете, какие новости были на прошедшей неделе. Этот выпуск «Редакции. News» практически полностью посвящен событиям, происходящим сейчас на территории Украины. 0:00 Спецоперация в Украине (??) 1:17 Видео очевидцев 4:39 Что с островом Змеиный?…
  • 👍 251
Post #3036 20.7K
Краткий обзор уязвимостей мобильных приложений.
Наиболее распространенные уязвимостям, обнаруженным в мобильных приложениях. Как их искать и устранять.
https://www.youtube.com/watch?v=meUX6URiPQw
  • 👍 10
Post #3034 13.5K
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_script.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
GitHub GitHub - lavie/runlike: Given an existing docker container, prints the command line necessary to run a copy of it. Given an existing docker container, prints the command line necessary to run a copy of it. - lavie/runlike
  • 👍 19
Post #3033 7.83K
https://medium.com/@schathurangaj/visual-testing-tools-1d9bd36c2339
Визуальное тестирование & инструменты.
Visual Testing : препятствие, с которым до сих пор сталкивался каждый тестировщик — проверять пользовательский интерфейс вручную.
Что такое визуальное тестирование?
Визуальное тестирование — это то, как вы гарантируете, что ваше приложение отображается для пользователя так, как вы задумали! Это автоматизированный процесс обнаружения и проверки визуальных изменений пользовательского интерфейса.
Medium Visual Testing & Tools Visual testing: obstacle that every tester had so far..
  • 👍 7
Post #3031 6.78K
https://www.youtube.com/watch?v=y2emL1fMRyY
Тестирование JavaScript от А до Я (Jest, React Testing Library, e2e, screenshot)
В этом ролике - как тестировать JS приложения. Знакомство с JEST и UNIT тестами. А с помощью React testing library и jest научимся писать интеграционные тесты на react приложения в связке с react router dom и redux. Используя WebdriverIO научимся писать e2e тесты в реакт приложении. Также с помощью storybook и loki js научимся делать регрессионное тестирование UI части приложения.
P.S. Как вам стек? :)


Исходный код - https://github.com/utimur/js-testing-course
Ссылка на видео - https://youtu.be/y2emL1fMRyY
YouTube Тестирование JavaScript от А до Я (Jest, React Testing Library, e2e, screenshot) В этом ролике мы научимся тестировать JS приложения. Ознакомимся с JEST и научимся писать UNIT тесты. С помощью React testing library и jest научимся писать интеграционные тесты на react приложения в связке с react router dom и redux. Используя WebdriverIO…
  • 👍 9
Post #3030 6.08K
Post #3029 5.58K
https://systemweakness.com/implementing-security-coverage-for-github-workflows-8e66380b3256
Реализация покрытия безопасности для for GitHub workflows. OWASP ZAP + SonarCloud + GitHub Security
Настройка некоторых ведущих инструментов для обеспечения стандартов безопасности. От установки до настройки, до создания и понимания отчетов.
- Как настроить пайплайны
- Как настроить различные типы безопасности
- Как создавать и просматривать отчеты
Medium Implementing security coverage for GitHub workflows OWASP ZAP + SonarCloud + GitHub Security
  • 👍 3
Post #3028 5.61K
https://habr.com/ru/post/583612/
XPath — мощный и гибкий инструмент для работы с веб-интерфейсами, который при этом почему-то остается не особенно популярным. Статей и мануалов по XPath очень много, и в этом посте - как применять данный инструмент и почему считается что он более эффективен, чем другие подходы.
p.s. вы за XPATH или CSS? :)
Хабр Вот почему мы всегда пишем селекторы на XPath Привет, Хабр! Сегодня хочется поговорить про XPath — мощный и гибкий инструмент для работы с веб-интерфейсами, который при этом почему-то остается не особенно популярным. Статей и мануалов по XPath...
  • 👍 10
Post #3027 5.27K
https://medium.com/@ekremkurt1907/how-to-test-your-graphql-api-beginners-guide-f6b5fa0bfe31
Как протестировать GraphQL API с помощью Postman
GraphQL — это язык запросов для API, который был запущен в Facebook, а затем стал с открытым исходным кодом в 2015 году.
Первоначально эта технология использовалась мобильной командой Facebook для iOS, а затем распространилась на остальной мобильный мир.
Medium How to test your GraphQL API | Beginner’s Guide Start testing your GraphQL API easily with Postman
  • 👍 3
Post #3026 4.92K
https://blog.postman.com/integrated-api-monitoring-in-postman/
Postman это не только удобная среда/инструмент для тестирования API. Это большой список новых сервисов для улучшения качества. Один из них - инструмент для мониторинга API.
Postman Blog Integrated API Monitoring in Postman Monitor your APIs by connecting Postman monitors to tools in your stack—and have a single-pane view of your API metrics.
  • 👍 2
Post #3025 5.43K
Post #3024 6.2K
https://www.youtube.com/watch?v=zM0bLRGpzC4
Где и как прогонять UI-тесты
UI-тестирование никогда не было простым. Конечно, с фреймворками Kaspresso и Kakao жизнь с каждым годом становится проще, но прогон UI-тестов всё ещё вызывает много вопросов. Например, какой тест-раннер использовать, как быть с сетью, использовать эмулятор или реальное устройство, как чистить стейт и почему. Непонятно и то, как сделать тесты стабильными и показывать хороший репорт. Об этом и поговорим.

Глубоко погрузимся в тест-раннеры и эмуляторы, узнаем, почему ADB — не самая лучшая опция для коммуникации с устройством во время прогона, а также постараемся найти наиболее прагматичный подход к UI-тестам для вашей команды.
YouTube Где и как прогонять UI-тесты UI-тестирование никогда не было простым. Конечно, с фреймворками Kaspresso и Kakao жизнь с каждым годом становится проще, но прогон UI-тестов всё ещё вызывает много вопросов. Например, какой тест-раннер использовать, как быть с сетью, использовать эмулятор…
  • 👍 9
Post #3023 4.21K
На курсе «Автоматизатор тестирования на Java» ручные тестировщики учатся автоматизировать задачи и увеличивают свою стоимость на рынке труда.

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

→ Старт потока — 17 февраля. Учёба длится пять месяцев.
→ Начните бесплатную вводную часть
  • 👍 7
Post #3022 4.27K
https://habr.com/ru/company/otus/blog/650477/
Инструкция по Selenium Docker
В этой статье о том, как запускать Selenium-тесты в Docker и выполнять их в браузерах Chrome и Firefox. И мы, вероятно, также поймем, зачем запускать Selenium-тесты в Docker.

P.S. Запускаете тесты в Docker?
Post #3020 4.16K
https://www.globalapptesting.com/blog/automated-functional-testing

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

Все, что связано с автоматизированным функциональным тестированием, включая другие этапы тестирования, которые его окружают.
Globalapptesting Automated Functional Testing – Everything You Should Know (Guide) Learn everything you need to know about automated functional testing, how to implement it and decide if its the best option for your company.
  • 👍 4
Post #3019 4.12K
https://habr.com/ru/company/alconost/blog/648985/
QA-тренды в 2022 году
В эпоху цифровой трансформации контроль качества программного обеспечения играет важную роль в выявлении недостатков в дизайне и обеспечивает функциональность и защищенность продукта.

Каждый новый год — это начало новой главы, в этой статье о нескольких ключевых тенденциях в обеспечении качества ПО, на которые следует обратить внимание в 2022 году.
Хабр QA-тренды в 2022 году В эпоху цифровой трансформации контроль качества (QA) программного обеспечения играет важную роль в выявлении недостатков в дизайне и обеспечивает функциональность и защищенность продукта. Каждый...
  • 👍 4
Older posts →

About this channel

How can I read @atinfo without a Telegram account?
TGViewer shows the public web preview Telegram publishes for automated-testing.info: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does automated-testing.info have?
automated-testing.info (@atinfo) has 5.38K subscribers on Telegram, refreshed roughly every 30 minutes.
Does automated-testing.info know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →