https://proglib.io/p/10-zapovedey-sdet-2020-06-04
10 заповедей разработки и тестирования
Десятка простых принципов разработки и тестирования. О читаемости кода и проведении юнит-тестов, принципах DRY, YAGNI и KISS.
10 заповедей разработки и тестирования
Десятка простых принципов разработки и тестирования. О читаемости кода и проведении юнит-тестов, принципах DRY, YAGNI и KISS.
Библиотека программиста
10 заповедей разработки и тестирования
Десятка простых принципов разработки и тестирования. О читаемости кода и проведении юнит-тестов, принципах DRY, YAGNI и KISS.
https://github.com/HowProgrammingWorks/Index
Программирование от преподавателя КПИ
Материал очень полезный для понимания базовых понятий, основ программирования.
Также есть отдельный топики которые будут не менее интересные как начинающим так и опытным людям.
Программирование от преподавателя КПИ
Материал очень полезный для понимания базовых понятий, основ программирования.
Также есть отдельный топики которые будут не менее интересные как начинающим так и опытным людям.
GitHub
GitHub - HowProgrammingWorks/Index: Metarhia educational program index 📖
Metarhia educational program index 📖. Contribute to HowProgrammingWorks/Index development by creating an account on GitHub.
https://techbeacon.com/app-dev-testing/6-rules-high-quality-page-object-patterns
6 правил создания качественных страниц по Page Object паттерну.
Легко обмануть себя, заставив думать, что все хорошие решения должны быть сложными, но это не относится к Page Object. Самые простые решения часто оказываются лучшими.
6 правил создания качественных страниц по Page Object паттерну.
Легко обмануть себя, заставив думать, что все хорошие решения должны быть сложными, но это не относится к Page Object. Самые простые решения часто оказываются лучшими.
TechBeacon
6 rules for high-quality page object patterns
Page object patterns in test automation are straightforward and effective, and yields results. So why aren't you using them?
https://youtu.be/033anS9I4us
Про allure framework и mocha allure.
Пример имплементации 5 ти этапов для получения отчета из которого можно понять почему упал тест и быстро локализировать проблему
Про allure framework и mocha allure.
Пример имплементации 5 ти этапов для получения отчета из которого можно понять почему упал тест и быстро локализировать проблему
YouTube
Allure framework. Mocha allure. Получай максимум информации из своего allure отчета.
#allure #framework #sat
Отчет от прогона автотестов - важная часть имплементации автоматизации тестирования,
и то насколько он будет полноценным и информативным будет непосредственно влиять на много процессов.
В данном примере показано как использовать…
Отчет от прогона автотестов - важная часть имплементации автоматизации тестирования,
и то насколько он будет полноценным и информативным будет непосредственно влиять на много процессов.
В данном примере показано как использовать…
https://www.youtube.com/watch?v=zR7K7267T98
API Security testing. Эдуард Македонский
О роли тестирования безопасности API в контексте QA специалиста. Являются ли уязвимости безопасности багами? Мы рассмотрим OWASP top 10 из мира API и немного лайфхаков.
API Security testing. Эдуард Македонский
О роли тестирования безопасности API в контексте QA специалиста. Являются ли уязвимости безопасности багами? Мы рассмотрим OWASP top 10 из мира API и немного лайфхаков.
YouTube
API Security testing. Эдуард Македонский
Давайте поговорим о роли тестирования безопасности API в контексте QA специалиста. Являются ли уязвимости безопасности багами – «вопрос из бронхов, да уж не из легких»? Мы рассмотрим OWASP top 10 из мира API и немного лайфхаков. Приходите – будет интересно…
https://habr.com/ru/company/gms/blog/519806/
Почитать на выходных:
Переезд инженера в Великобританию: IT-сфера, рабочая виза, налоги. Зачем разработчику ехать в Европу? Итак, что ждет инженера в Великобритании?
Почитать на выходных:
Переезд инженера в Великобританию: IT-сфера, рабочая виза, налоги. Зачем разработчику ехать в Европу? Итак, что ждет инженера в Великобритании?
Хабр
Переезд инженера в Великобританию: IT-сфера, рабочая виза, налоги
Зачем разработчику ехать в Европу? Не из-за денег — неоднократно замечали и мы в статьях про переезд, и вы в комментариях к ним. Можно поехать за интересными...
Рассматриваете переезд в другую страну?
Anonymous Poll
30%
Нет 😎
30%
Да, смотрю Европу 🙄
3%
Да, смотрю Азию 🙄
17%
Да, США/Канаду 😏
28%
Да, просто смотрю 😄
3%
другие страны ☺️
https://randomascii.wordpress.com/2020/08/30/the-easy-ones-three-bugs-hiding-in-the-open/
Три примера багов, которые ни от кого не прячутся.
В этой статье о трёх серьёзных багах, которые были найдены и исправлены; все они совершенно не скрывались и просто ждали, когда их кто-нибудь заметит.
Иногда для нахождения бага достаточно всего лишь взглянуть на дэшборд сервера, потратить несколько минут в профайлере или прочитать предупреждения компилятора.
Три примера багов, которые ни от кого не прячутся.
В этой статье о трёх серьёзных багах, которые были найдены и исправлены; все они совершенно не скрывались и просто ждали, когда их кто-нибудь заметит.
Иногда для нахождения бага достаточно всего лишь взглянуть на дэшборд сервера, потратить несколько минут в профайлере или прочитать предупреждения компилятора.
Random ASCII - tech blog of Bruce Dawson
The Easy Ones – Three Bugs Hiding in the Open
I write a lot about investigations into tricky bugs – CPU defects, kernel bugs, transient 4-GB memory allocations – but most bugs are not that esoteric. Sometimes tracking down a bug is as simple a…
https://medium.com/@sarahelson81/10-biggest-remote-testing-challenges-how-to-overcome-them-cf1d8f51862a
10 крупнейших проблем удаленной работы в тестировании (и способы их решения). Команды тестирования больше всего пострадали из-за ограничений местоположения и синхронизации. Зависимость от физических устройств, инфраструктуры и Интернета. Рассмотрим все основные проблемы, связанные с удаленным тестированием, и рекомендации по преодолению проблем.
10 крупнейших проблем удаленной работы в тестировании (и способы их решения). Команды тестирования больше всего пострадали из-за ограничений местоположения и синхронизации. Зависимость от физических устройств, инфраструктуры и Интернета. Рассмотрим все основные проблемы, связанные с удаленным тестированием, и рекомендации по преодолению проблем.
Medium
10 Biggest Remote Testing Challenges (& How To Overcome Them)
In 2019, when Gartner predicted that working remotely will be on high demand, most businesses didn’t agree with the likelihood. But, guess…
https://habr.com/ru/company/otus/blog/519430/
Как читать файлы конфигурации в тестах с Selenium на Python. Стратегия построения хороших тестов и паттерны написания правильных автоматизированных тестов. Конечно же, разработанный проект по тестированию сможет послужить хорошей основой для создания собственных тест-кейсов.
Как читать файлы конфигурации в тестах с Selenium на Python. Стратегия построения хороших тестов и паттерны написания правильных автоматизированных тестов. Конечно же, разработанный проект по тестированию сможет послужить хорошей основой для создания собственных тест-кейсов.
Хабр
Как читать файлы конфигурации в тестах с Selenium на Python
Привет, хабр. В преддверии старта курса «Python QA Engineer» подготовили для вас еще один интересный перевод. Руководство, описанное в этой статье, поможет вам в тестировании веб-интерфейсов. Мы...
https://www.youtube.com/watch?v=Euh4ohO9Ong
Как пройти проектное интервью – типовые вопросы по архитектуре автоматизации 2.0. Антон Семенченко.
Примеры вопросов и ответы. Подготовка к собеседования.
Как пройти проектное интервью – типовые вопросы по архитектуре автоматизации 2.0. Антон Семенченко.
Примеры вопросов и ответы. Подготовка к собеседования.
YouTube
Как пройти проектное интервью – типовые вопросы по архитектуре автоматизации 2.0. Антон Семенченко
Примеры вопросов:
1. ООП
2. Опишите основные layers и modules решения по Автоматизации тестирования? На Ваш взгляд в чем отличие layers и modules? Порой эти термины неоправданно используются как синонимы.
3. На Ваш взгляд в чем отличие framework и library?…
1. ООП
2. Опишите основные layers и modules решения по Автоматизации тестирования? На Ваш взгляд в чем отличие layers и modules? Порой эти термины неоправданно используются как синонимы.
3. На Ваш взгляд в чем отличие framework и library?…
https://medium.com/@sarahelson81/5-excellent-ways-for-mobile-website-testing-d7098e97b715
5 отличных способов тестирования мобильных сайтов.
Удобство использования мобильных устройств для доступа в Интернет за последние несколько лет увеличилось. Фактически, смартфоны заняли большую часть рынка настольных компьютеров с точки зрения использования Интернета. Отчет Statista показывает, что 50,4% всего мирового онлайн-трафика приходится на использование мобильного Интернета. Чтобы сделать ваш сайт удобным для мобильных устройств, необходимо выполнить тестирование мобильного сайта и проверить его реакцию на различных смартфонах и планшетах.
5 отличных способов тестирования мобильных сайтов.
Удобство использования мобильных устройств для доступа в Интернет за последние несколько лет увеличилось. Фактически, смартфоны заняли большую часть рынка настольных компьютеров с точки зрения использования Интернета. Отчет Statista показывает, что 50,4% всего мирового онлайн-трафика приходится на использование мобильного Интернета. Чтобы сделать ваш сайт удобным для мобильных устройств, необходимо выполнить тестирование мобильного сайта и проверить его реакцию на различных смартфонах и планшетах.
Medium
5 Excellent Ways For Mobile Website Testing
The usability of mobile devices to access the internet has increased over the past few years. In fact, smartphones have taken over most of…
https://habr.com/ru/company/nspk/blog/520358/
«Одна кнопка, чтобы тестировать их всех». Как не упустить все интеграции из поля зрения. Про разработанный и развиваемый инструмент автоматизации, позволивший сократить рутину во внутренних процессах команды.
«Одна кнопка, чтобы тестировать их всех». Как не упустить все интеграции из поля зрения. Про разработанный и развиваемый инструмент автоматизации, позволивший сократить рутину во внутренних процессах команды.
Хабр
«Одна кнопка, чтобы тестировать их всех». Как не упустить все интеграции из поля зрения
Привет, Хабровчане! Мы – Владимир Мясников и Владислав Егоров — представители команды интеграционного тестирования Mir Plat.Form (АО «НСПК»). Сегодня мы расскаж...
https://dou.ua/lenta/articles/exploratory-testing/?fbclid=IwAR2nkMtnc0vyrbUUldyMLzTJssVCjxIYrIOCd7kUCcqiY1LOrrphE8lVfec
Exploratory Testing: три истории применения тест-дизайна. Под термином Exploratory Testing не столько «свободный» стиль ручного тестирования, сколько осмысленное и систематическое, хотя и творческое, исследование причинно-следственных связей. Цель такого тестирования — оптимизация работы тестировщика, а его итог — отсутствие дорогостоящего устранения багов на продакш-уровне и наличие качественного продукта.
Exploratory Testing: три истории применения тест-дизайна. Под термином Exploratory Testing не столько «свободный» стиль ручного тестирования, сколько осмысленное и систематическое, хотя и творческое, исследование причинно-следственных связей. Цель такого тестирования — оптимизация работы тестировщика, а его итог — отсутствие дорогостоящего устранения багов на продакш-уровне и наличие качественного продукта.
ДОУ
Exploratory Testing: три истории применения тест-дизайна
Систематическое исследование причинно-следственных связей необходимо для создания качественных тестов. В этой статье читатель найдет три истории: в каждой описаны по одному методу тест-дизайна, которые применял автор. Их анализ сделан задним числом (постмортем).
https://www.youtube.com/watch?v=Ki6FHmSIf6w
Jenkins as Code. Дмитрий Щербаков.
Пользовательский интерфейс Jenkins'a не идеален, что не дает нам комфортно пользоваться всеми его прелестями.
Давайте посмотрим, как будет выглядеть Jenkins as Code, а также познакомимся с инструментами, которые нам в этом помогут.
Jenkins as Code. Дмитрий Щербаков.
Пользовательский интерфейс Jenkins'a не идеален, что не дает нам комфортно пользоваться всеми его прелестями.
Давайте посмотрим, как будет выглядеть Jenkins as Code, а также познакомимся с инструментами, которые нам в этом помогут.
YouTube
Jenkins as Code. Дмитрий Щербаков
Пользовательский интерфейс Jenkins'a не идеален, что не дает нам комфортно пользоваться всеми его прелестями.Давайте посмотрим, как будет выглядеть Jenkins a...
This media is not supported in your browser
VIEW IN TELEGRAM
Сеньор фиксит баг сразу на проде
https://automated-testing.info/t/dlya-chego-yuzayut-docker-s-kakoj-czelyu-ego-primenyat-dlya-avtotestinga/24455
Для чего используют Docker, с какой целью его применять для автоматизации тестирования ? Обсуждение на нашем портале. Как должна быть построена архитектура, какие задачи он должен решать и практический опыт использования этого инструмента.
Для чего используют Docker, с какой целью его применять для автоматизации тестирования ? Обсуждение на нашем портале. Как должна быть построена архитектура, какие задачи он должен решать и практический опыт использования этого инструмента.
automated-testing.info
Для чего юзают Docker, с какой целью его применять для автотестинга ?
Всем привет. Возможно, мой вопрос покажется нубским, но за всю карьеру тестировщика мне так и не приходилось юзать Докер. В теории я знаю что это такое, но с какой целью его применять для автотестинга ? В чем его выгода по сравнению с простым запуском…
https://habr.com/ru/company/yamoney/blog/521372/
Сила дашбордов. Визуализация данных очень важна, без нее невозможно строить рабочие процессы и уж тем более процессы в тестировании. Данные в нем сгруппированы и расположены таким образом, чтобы их изменения можно было легко и быстро отслеживать.
Сила дашбордов. Визуализация данных очень важна, без нее невозможно строить рабочие процессы и уж тем более процессы в тестировании. Данные в нем сгруппированы и расположены таким образом, чтобы их изменения можно было легко и быстро отслеживать.
Хабр
Сила дашбордов
Всем привет! Меня зовут Егор Иванов, и я специалист по автоматизации тестирования. Довольно долгое время до этого я проработал в различных компаниях из сферы BI. Я обожаю визуализацию данных и считаю,...
https://medium.com/@sarahelson81/are-you-testing-your-website-on-microsoft-edge-82d0020d825a
Вы тестируете свой сайт в Microsoft Edge? После того как этот браузер перешел на Chromium - он обогнал Mozilla firefox и стал вторым по популярности браузером. Да, это не шутка :).
Вы тестируете свой сайт в Microsoft Edge? После того как этот браузер перешел на Chromium - он обогнал Mozilla firefox и стал вторым по популярности браузером. Да, это не шутка :).
Medium
Are You Testing Your Website On Microsoft Edge?
Microsoft Edge, a long-forgotten soldier in the browser wars has been under a significant overhaul ever since it became Chromium-based. It…
https://youtu.be/Yo9tWwtdwz8?t=572
Ответы на вопросы. Playwright. Selenium. Java vs JavaScript для тестов.
Новые инструменты и практики их применения, разбирались в болях и жалобах QA. Актуальные проблемы в тестировании и способы их решенияё
Ответы на вопросы. Playwright. Selenium. Java vs JavaScript для тестов.
Новые инструменты и практики их применения, разбирались в болях и жалобах QA. Актуальные проблемы в тестировании и способы их решенияё
YouTube
#1 Ответы на вопросы. Playwright. Selenium. Java vs JavaScript для тестов.
Ближайшая конференция — Heisenbug 2024 Autumn, 10 октября (Online), 17—18 октября, Санкт-Петербург— Ближайшая конференция: Heisenbug 2023 Autumn — 10–11 октя...
https://habr.com/ru/company/maxilect/blog/521620/
Robot Framework vs Pytest. Что это за инструменты?
Что выбрать для старта проекта? И переходить ли на Pytest ?
На эти и другие вопросы вы найдете ответы в статье.
Robot Framework vs Pytest. Что это за инструменты?
Что выбрать для старта проекта? И переходить ли на Pytest ?
На эти и другие вопросы вы найдете ответы в статье.
Хабр
Robot Framework vs Pytest
Я активный сторонник Robot Framework. Уже писал на Хабре о том, что с его помощью можно решить практически любую задачу по автоматизации тестирования, особенно к...