Ru
ГлавнаяКаналы → automated-testing.info

automated-testing.info

@atinfo
5 380подписчиков сейчас
Подписаться в Telegram

Публикации всего: 45

Постов на странице: 10 30 50 Страница 1 из 5
Мы любим тестирование и автоматизацию, очень любим. Политика вне зоны наших интересов. Все меняется когда начинается война. Да, это Война, а не "операция"! Умирают люди, калечатся судьбы тысяч людей, мир рушиться на глазах. Психика прячется и не хочет этого всего слышать, а тем более воспринимать и принимать. Но это часть того, что происходит здесь и сейчас. Скипнуть и быть вне этого всего не получиться. Это затронет всех и каждого. Много рассказывать нет смысла, русская "Редакция" уже все вам рассказала. Выводы делайте сами. https://youtube.com/watch?v=JdtYB_k2qBc at.info придерживается четкой позиции, #нетвойне. Войну нужно немедленно остановить любыми доступными методами. Призываем вас трезво мыслить и главное действовать. Автоматизацией тестирования сейчас некогда заниматься. Эвакуируем, лечим, сдаем кровь, собираем дома по кусочкам, выживаем. Stop the war!
👍 251 Перейти к публикации →
https://200rf.com/
👍 71 Перейти к публикации →
Краткий обзор уязвимостей мобильных приложений. Наиболее распространенные уязвимостям, обнаруженным в мобильных приложениях. Как их искать и устранять. https://www.youtube.com/watch?v=meUX6URiPQw
👍 10 Перейти к публикации →
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
👍 19 Перейти к публикации →
https://medium.com/@schathurangaj/visual-testing-tools-1d9bd36c2339 Визуальное тестирование & инструменты. Visual Testing : препятствие, с которым до сих пор сталкивался каждый тестировщик — проверять пользовательский интерфейс вручную. Что такое визуальное тестирование? Визуальное тестирование — это то, как вы гарантируете, что ваше приложение отображается для пользователя так, как вы задумали! Это автоматизированный процесс обнаружения и проверки визуальных изменений пользовательского интерфейса.
👍 7 Перейти к публикации →
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
👍 9 Перейти к публикации →
https://proglib.io/p/rukovodstvo-po-sql-dlya-nachinayushchih-chast-2-filtraciya-dannyh-zapros-vnutri-zaprosa-rabota-s-massivami-2022-02-16 🐘 Руководство по SQL для начинающих. Фильтрация данных, запрос внутри запроса, работа с массивами. Как фильтровать данные, работать с множествами и какие бывают функции для работы с массивами.
👍 4 Перейти к публикации →
https://systemweakness.com/implementing-security-coverage-for-github-workflows-8e66380b3256 Реализация покрытия безопасности для for GitHub workflows. OWASP ZAP + SonarCloud + GitHub Security Настройка некоторых ведущих инструментов для обеспечения стандартов безопасности. От установки до настройки, до создания и понимания отчетов. - Как настроить пайплайны - Как настроить различные типы безопасности - Как создавать и просматривать отчеты
👍 3 Перейти к публикации →
https://habr.com/ru/post/583612/ XPath — мощный и гибкий инструмент для работы с веб-интерфейсами, который при этом почему-то остается не особенно популярным. Статей и мануалов по XPath очень много, и в этом посте - как применять данный инструмент и почему считается что он более эффективен, чем другие подходы. p.s. вы за XPATH или CSS? :)
👍 10 Перейти к публикации →
https://medium.com/@ekremkurt1907/how-to-test-your-graphql-api-beginners-guide-f6b5fa0bfe31 Как протестировать GraphQL API с помощью Postman GraphQL — это язык запросов для API, который был запущен в Facebook, а затем стал с открытым исходным кодом в 2015 году. Первоначально эта технология использовалась мобильной командой Facebook для iOS, а затем распространилась на остальной мобильный мир.
👍 3 Перейти к публикации →
1 2 3 4 5