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

Чат @atinfo_chat

По вопросам сотрудничества @poliarush
Download Telegram
https://medium.com/@sandervanbeek/contract-based-testing-part-1-introduction-b42e6236720a
Введение в контрактное тестирование. Контрактное тестирование - это фундаментальный подход к тестированию интерфейсов между приложениями. Это дает вам уверенность в том, что два приложения могут взаимодействовать друг с другом как ожидается.
https://youtu.be/IPOnRcWRTt4

Про логирование и репортинг в automation framework.
В данном видеоролике показана имплементация разноуровневого логирования шагов теста.
Аналогичный подход используется для имплементации allure report который дела который
на выходе дает аналогичную информацию со всеми входящими аргументами.
Вся имплементация сделана через декорацию базовых методов страницы/фрагмента/элемента (пример декорации "разобран" отдельно)
https://testing.googleblog.com/2020/08/code-coverage-best-practices.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+blogspot%2FRLXA+%28Google+Testing+Blog%29
Code Coverage Best Practices от Google. Практики обеспечения качества формировались достаточно долго, и в уже сформированном понятии качества - Code Coverage все еще спорное понятие. Не все используют эту метрику, но даже ее использование не гарантирует результат. Каким должен быть Code Coverage
https://medium.com/@sarahelson81/selenium-grid-tutorial-setup-and-example-of-cross-browser-testing-58c048b0cd5a
Selenium Grid Tutorial: настройка и пример кроссбраузерного тестирования. Зачем нужeн Selenium Grid. Преимущества Selenium Grid.
https://medium.com/swlh/a-step-by-step-guide-to-becoming-a-git-expert-1ff5ebdb2bfa
Пошаговая инструкция как дойти до уровня Expert в использовании Git. Git пока что является лучшей и наиболее широко используемой системой управления версиями в мире. Это очень хорошо поддерживаемый проект с открытым исходным кодом, который удовлетворяет долгосрочные потребности большинства команд.
https://dou.ua/lenta/articles/only-one-qa/?from=slider
Как выжить, если ты один QA на проекте. 10 советов.
Советы не только о технических подходах, а больше об организации своих процессов которые помогут упорядочить и систематизировать общение с коллегами, с заказчиком/менеджерами и как результат - стабильное качество.
https://medium.com/swlh/the-10-best-test-automation-tools-a51e76c091df
10 крутые тулов для автоматизации.
Приятно осознавать что автоматизация идет в ногу с технологиями. Мы получаем новые релизы, новые тулы и это мотивирует развиваться в профессии.
В этой подборке как новые, возможно даже незнакомые тебе тулы и хорошо всем известные и проверенные временем.
https://youtu.be/JUC68T0akRU

Подкаст с автоматизатором. Спецгость - Геннадий Мищевский.
Послушать под код/езду в транспорте/работу.
Автор очень крутого поста, про основы тестирования на доу, участник на конференциях и просто автоматизатор с большим опытом.
Про путь от junior до senior.
Про работу в разных компаниях.
Про деньги.
Про конференции.
Про подход к изучению материала.
http://silentimp.github.io/javascript-patterns/

Замечательная подача позволит вам хорошо провести время за изучением шаблонов в JS
https://medium.com/effective-developers/security-testing-31c22c8b6ed3
Security testing. За последнюю пару лет число киберпреступлений, связанных с утечками информации и взломом различных приложений, как веб, так и мобильных, увеличилось на 27% и, примерно, треть организаций по всему миру столкнулась с кибератаками. Цель этой статьи — познакомить Вас с наиболее популярными подходами к тестированию безопасности и дать общее представление о направлении, в котором нужно смотреть.
https://www.stickyminds.com/article/let-s-focus-more-quality-and-less-testing
Давайте больше сосредоточимся на качестве и меньше на тестировании. Какую ценность вы приносите своей компании? Трудно найти идеальный ответ на этот вопрос, поэтому я хотел бы предложить несколько вспомогательных вопросов, которые помогут ответить на него.
https://smartbear.com/learn/automated-testing/best-practices-for-automation/

Хорошая статья про лучшие практики автоматизированного тестирования,
которая может привнести поинтов на "поразмыслить" и посмотреть на вашу автоматизацию, что в ней можно улучшить или изменить.
https://techbeacon.com/app-dev-testing/6-rules-high-quality-page-object-patterns
6 правил качественного использования page object паттерна. Легко заставить себя думать, что все хорошие решения должны быть сложными, но это не относится к шаблонам объектов страницы и автоматизации тестирования. Самые простые решения часто оказываются лучшими, поэтому добавьте их в свой список ресурсов по автоматизации тестирования.
https://techcommunity.microsoft.com/t5/microsoft-365-blog/microsoft-365-apps-say-farewell-to-internet-explorer-11-and/ba-p/1591666

Конец эпохи IE браузеров близок, Microsoft объявила об остановке поддержки Internet Explorer 11.
Кто то пустил скупую слезу по автоматизации этого браузера, кто то же наоборот возрадуется и удалит из списка своих Capability browserName: 'internet explorer'
https://medium.com/effective-developers/%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA-%D0%B0%D0%B2%D1%82%D0%BE%D1%82%D0%B5%D1%81%D1%82%D0%BE%D0%B2-%D0%BD%D0%B0-%D1%80%D0%B5%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D1%85-%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0%D1%85-%D1%81-%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E-amazon-device-farm-%D0%B8-browserstack-6b77c259e0ac
Запуск автотестов на реальных устройствах с помощью Amazon Device Farm и Browserstack. В настоящее время автоматизация тестирования стала повсеместной, и это неудивительно. Большое количество регрессий на различных проектах — это проблема ресурсов, и автоматизация помогает в этом вопросе как нельзя лучше. Однако если автоматизация тестирования веб-сайтов на различных браузерах с помощью Selenium — не слишком затратная штука, то автоматизация тестирования нативных (и не только) мобильных приложений требует определенных вложений.
https://www.softwaretestinghelp.com/automation-testing-tutorial-3/

С чего начать автоматизацию тестирования.
Десять простых, но важных, шагов, позаботясь о которых - вы будете готовы и избежите банальных ошибок,
что в свою очередь сэкономить деньги и время.