This media is not supported in your browser
VIEW IN TELEGRAM
как уйти с работы в пятницу
http://tinyurl.com/y2egxn68
/ #atinfo_почитать_на_выходных:
Влюбиться в Африку: пара программистов – о релокации и жизни в Кейптауне. Впечатления о жизни в этой экзотической стране, работе в местных стартапах и культурных особенностях.
/ #atinfo_почитать_на_выходных:
Влюбиться в Африку: пара программистов – о релокации и жизни в Кейптауне. Впечатления о жизни в этой экзотической стране, работе в местных стартапах и культурных особенностях.
ДОУ
Влюбиться в Африку: пара украинских программистов — о релокации и жизни в Кейптауне
Программисты Дмитрий Хмара и Катерина Тертиенко переехали в ЮАР три года назад. В интервью они поделились своими впечатлениями о жизни в этой экзотической стране, работе в местных стартапах и культурных особенностях.
http://tinyurl.com/y4rqjy3l
5 хитростей для улучшения ваших регрессионных тестов.
Вы когда-нибудь замечали, что ваши тесты являются нестабильными и периодически падают? Вы и ваша команда больше не доверяете результатам тестов? Вам сложно менять тесты, когда меняется ваше приложение? Некоторые рекомендациями для созданию гибких тестов.
5 хитростей для улучшения ваших регрессионных тестов.
Вы когда-нибудь замечали, что ваши тесты являются нестабильными и периодически падают? Вы и ваша команда больше не доверяете результатам тестов? Вам сложно менять тесты, когда меняется ваше приложение? Некоторые рекомендациями для созданию гибких тестов.
Medium
5 Tricks to elevate your automated regression tests
By: Arti Singh
#QAweekly #37
Telegram: http://tinyurl.com/y3efh9j4
Chat Telegram: http://tinyurl.com/y3efh9j4_chat
Slack: http://tinyurl.com/yybtx5hz
1. Gmail для интеграционного тестирования. Как тестировать работу с email функционалом. Пример реализации на #python + #pytest и gmail api.
https://automated-testing.info/t/qa-weekly-36-2019-parallelnoe-kross-brauzernoe-testirovanie-selenium-4-sobesedovat-rabotodatelya-cypress/23305
2. Что нового в Selenium 4. Что не устраивало в Selenium Grid 3 и как реализовано в новой 4 версии. Трасировка запросов.
https://www.youtube.com/watch?v=7_Q8x37fPLw&feature=youtu.be&t=921
3. Освоение тестирования Selenium: JUnit Assert с примерами. Как работает Assert в JUnit. Различия в JUnit4 и JUnit5.
https://medium.com/@sarahelson81/mastering-selenium-testing-junit-asserts-with-examples-6bb409aca4c5
4. Кто несет ответственность за качество тестирования приложения? 10 причин попадания ошибки в продакшен. Должны ли разработчики тестировать свой код?
Если упустили баг - в этом виноваты тестировщики?
https://habr.com/ru/company/otus/blog/471080/
Предыдущая подборка:
https://automated-testing.info/t/qa-weekly-36-2019-parallelnoe-kross-brauzernoe-testirovanie-selenium-4-sobesedovat-rabotodatelya-cypress/23305
Telegram: http://tinyurl.com/y3efh9j4
Chat Telegram: http://tinyurl.com/y3efh9j4_chat
Slack: http://tinyurl.com/yybtx5hz
1. Gmail для интеграционного тестирования. Как тестировать работу с email функционалом. Пример реализации на #python + #pytest и gmail api.
https://automated-testing.info/t/qa-weekly-36-2019-parallelnoe-kross-brauzernoe-testirovanie-selenium-4-sobesedovat-rabotodatelya-cypress/23305
2. Что нового в Selenium 4. Что не устраивало в Selenium Grid 3 и как реализовано в новой 4 версии. Трасировка запросов.
https://www.youtube.com/watch?v=7_Q8x37fPLw&feature=youtu.be&t=921
3. Освоение тестирования Selenium: JUnit Assert с примерами. Как работает Assert в JUnit. Различия в JUnit4 и JUnit5.
https://medium.com/@sarahelson81/mastering-selenium-testing-junit-asserts-with-examples-6bb409aca4c5
4. Кто несет ответственность за качество тестирования приложения? 10 причин попадания ошибки в продакшен. Должны ли разработчики тестировать свой код?
Если упустили баг - в этом виноваты тестировщики?
https://habr.com/ru/company/otus/blog/471080/
Предыдущая подборка:
https://automated-testing.info/t/qa-weekly-36-2019-parallelnoe-kross-brauzernoe-testirovanie-selenium-4-sobesedovat-rabotodatelya-cypress/23305
Telegram
automated-testing.info
at.info - самое большое, активное и качественное сообщество автоматизаторов, которое делится опытом, навыками и экспертизой, а не просто потребляет информацию и ничего не хочет вносить взамен.
Чат @atinfo_chat
По вопросам сотрудничества @poliarush
Чат @atinfo_chat
По вопросам сотрудничества @poliarush
http://tinyurl.com/y4drl3d4
Автоматизация Android. Супер простое руководство по созданию первого Espresso-теста. Espresso — это тестовый фреймворк с открытым исходным кодом, разработанный Google. Он позволяет выполнять сложные тесты пользовательского интерфейса на реальном устройстве или эмуляторе.
Автоматизация Android. Супер простое руководство по созданию первого Espresso-теста. Espresso — это тестовый фреймворк с открытым исходным кодом, разработанный Google. Он позволяет выполнять сложные тесты пользовательского интерфейса на реальном устройстве или эмуляторе.
Хабр
Автоматизация Android. Супер простое руководство по созданию первого Espresso-теста
Здравствуйте, друзья. В преддверии старта курса «Mobile QA Engineer», хотим поделиться с вами переводом интересного материала. Что такое Espresso? Нет, это не...
http://tinyurl.com/yxjmwmj3
Реализация паттерна Page Object на Python + pytest.
Что такое Page Object и как его реализовать на Python + pytest?
Реализация паттерна Page Object на Python + pytest.
Что такое Page Object и как его реализовать на Python + pytest?
Хабр
Реализация паттерна Page Object на Python + pytest
Когда я начинал изучать автоматизацию тестирования, не мог понять — “что такое Page Object и как его реализовать на Python + pytest?”. Штудируя интернет, нашел р...
http://tinyurl.com/y6cbhdtt
Параметризация из файла в py.test. Подгрузка параметров в тестовые функции из файла(-ов) или параметризация из файла напрямую. Генерация тестовых случаев в виде параметров test_input и expected_result в каждую отдельную тестовую функцию из соответствующих названию функций файлов.
Параметризация из файла в py.test. Подгрузка параметров в тестовые функции из файла(-ов) или параметризация из файла напрямую. Генерация тестовых случаев в виде параметров test_input и expected_result в каждую отдельную тестовую функцию из соответствующих названию функций файлов.
Хабр
Параметризация из файла в py.test
В области автоматического тестирования можно встретить разные инструменты, так, для написания авто-тестов на языке Python одним из наиболее популярных решений на...
http://tinyurl.com/yyyg7w7l
Руководство тестирования требований: основные критерии, характеристики и риски. Чтобы узнать, работает ли продукт так, как он должен, нам нужно знать требования. Взгляд на требования, как их протестировать, как узнать, что они хорошие, и что делать, если они плохие.
Руководство тестирования требований: основные критерии, характеристики и риски. Чтобы узнать, работает ли продукт так, как он должен, нам нужно знать требования. Взгляд на требования, как их протестировать, как узнать, что они хорошие, и что делать, если они плохие.
Medium
Guide to Testing Requirements: Main Criteria, Features, and Risks
Every day, all we QAs do is test. APIs, user interfaces, cross-browser compatibility, business logic, etc. To know whether a product works…
http://tinyurl.com/y372jfjk
Почитать на выходных:
Что нужно знать об интернете вещей: фундаментальный ликбез.
#atinfo_почитать_на_выходных
Почитать на выходных:
Что нужно знать об интернете вещей: фундаментальный ликбез.
#atinfo_почитать_на_выходных
Хабр
Что нужно знать об интернете вещей: фундаментальный ликбез
Об IoT говорят сегодня чуть ли не из каждого («умного») утюга. При этом в таких разговорах обычно пропускают базовые вещи: что такое интернет вещей, из чего он...
http://tinyurl.com/y26stffm
Систематическое устранение ошибок: как построить pipeline для тестирования используя GitLab CI в 4 этапа.
Для этого примера используются Selenium, Docker, Gitlab CI, Skygear.
Систематическое устранение ошибок: как построить pipeline для тестирования используя GitLab CI в 4 этапа.
Для этого примера используются Selenium, Docker, Gitlab CI, Skygear.
Medium
Catch bugs systematically: how to build a GitLab CI testing pipeline in 4 steps
Self-made, totally free, a tricky mix of open-source tools
http://tinyurl.com/yxj6l9n7
Первые шаги в тестировании безопасности. Знакомство с концепциями тестирования безопасности и как их можно достичь на примере реального демо, которые будут состоять из предоставления аудитории обзора некоторых уязвимостей OWASP с демонстрациями на них, а затем демонстраций для Mobile DAST и веб-приложений DAST с Selenium и Jenkins.
Первые шаги в тестировании безопасности. Знакомство с концепциями тестирования безопасности и как их можно достичь на примере реального демо, которые будут состоять из предоставления аудитории обзора некоторых уязвимостей OWASP с демонстрациями на них, а затем демонстраций для Mobile DAST и веб-приложений DAST с Selenium и Jenkins.
YouTube
Let's take baby steps to security testing | Christina Thalayasingam | #SeConfLondon
Security has become a necessity in our day-to-day activities. Are we aware how we can uncover these vulnerabilities? Do we understand the basic security tests that we run? Can we analyze and understand whether the threat found is a false positive or not?…
http://tinyurl.com/yyxx4l4n
Тестировщики-гомеопаты или хронические проблемы найма. Вчера можно было прийти с улицы, чтобы попасть в профессию. Чтобы сегодня стать востребованным специалистом, нужно быть инженером.
Тестировщики-гомеопаты или хронические проблемы найма. Вчера можно было прийти с улицы, чтобы попасть в профессию. Чтобы сегодня стать востребованным специалистом, нужно быть инженером.
Хабр
Тестировщики-гомеопаты или хронические проблемы найма
Подходы к разработке за последние десять лет претерпели серьезные изменения, требования к тестировщикам (QA, QE, инженерам по качеству) тоже поменялись. Но не вс...
http://tinyurl.com/y47b8vz6
Автоматизация тестирования с использованием Selenide через Selenoid в Docker контейнере. Статья будет полезна начинающим QA специалистам, а также тем, кто интересуется особенностями и возможностями таких популярных фреймворков тестирования, как Selenide и Selenoid. Базовый проект на Selenium, как подключить Selenium и TestNG к проекту, пример Page Object с описанием элементов страницы и используемых методов.
Автоматизация тестирования с использованием Selenide через Selenoid в Docker контейнере. Статья будет полезна начинающим QA специалистам, а также тем, кто интересуется особенностями и возможностями таких популярных фреймворков тестирования, как Selenide и Selenoid. Базовый проект на Selenium, как подключить Selenium и TestNG к проекту, пример Page Object с описанием элементов страницы и используемых методов.
Хабр
Автоматизация тестирования с использованием Selenide через Selenoid в Docker контейнере
Данная статья будет полезна начинающим QA специалистам, а также тем, кто интересуется особенностями и возможностями таких популярных фреймворков тестирования, ка...
http://tinyurl.com/yy8ptdbu
JavaScript Testing Introduction Tutorial.
Он нацелен на тех кто не знаком с JavaScript и делает свои первые шаги.
Пройдя этот туториал вы будете понимать основы тестирования JavaScript, напишете свой первый тест.
JavaScript Testing Introduction Tutorial.
Он нацелен на тех кто не знаком с JavaScript и делает свои первые шаги.
Пройдя этот туториал вы будете понимать основы тестирования JavaScript, напишете свой первый тест.
YouTube
JavaScript Testing Introduction Tutorial - Unit Tests, Integration Tests & e2e Tests
JavaScript testing - i.e. unit tests, integration tests and e2e (UI) tests - can be intimidating. It shouldn't be! This video guides you through all the basics (including the "Why"?) of JavaScript testing. Master JavaScript testing now!
Master JavaScript:…
Master JavaScript:…
This media is not supported in your browser
VIEW IN TELEGRAM
Мелкий неуловимый плавающий баг
http://tinyurl.com/y38ad676
Последний рубеж обороны QA: автоматическое обнаружение ошибок. Что делать, если баги уже просочились на продакшн? Как побороться за качество системы, если ошибок уже руками не счесть и глазами не пересмотреть? Какие подводные камни встречаются при автоматической обработке ошибок?
Какие бонусы можно получить от анализа статистики запросов?
Последний рубеж обороны QA: автоматическое обнаружение ошибок. Что делать, если баги уже просочились на продакшн? Как побороться за качество системы, если ошибок уже руками не счесть и глазами не пересмотреть? Какие подводные камни встречаются при автоматической обработке ошибок?
Какие бонусы можно получить от анализа статистики запросов?
Хабр
Последний рубеж обороны QA: автоматическое обнаружение ошибок
Привет! Меня зовут Асхат Нурыев, я ведущий инженер по автоматизации в компании DINS. Я работаю в Dino Systems последние 7 лет. За это время пришлось заниматьс...
http://tinyurl.com/y3wefh22
Как Relative Location в Selenium 4 может изменить способ тестирования? Как использовать новый локатор Selenium 4 для вашего тестирования. В чем его преимущество.
Как Relative Location в Selenium 4 может изменить способ тестирования? Как использовать новый локатор Selenium 4 для вашего тестирования. В чем его преимущество.
Testmuai
How Selenium 4 Relative Locator Can Change The Way You Test? | TestMu AI (Formerly LambdaTest)
Selenium 4 Alpha offers a new type of locator called the Relative locator. What does it do? How can you use it to pace up your test cycles? Let's find out!
http://tinyurl.com/y5wet7uw
Внедряй, масштабируй: опыт применения автотестов. Как, начав с тестирования в один поток на локальной машине, - дойти до многопоточного запуска автотестов на Selenoid в пайплайне сборки с Allure-отчетом на GitLab pages и в итоге получить крутой инструмент для автоматизации, который смогут использовать будущие команды.
Внедряй, масштабируй: опыт применения автотестов. Как, начав с тестирования в один поток на локальной машине, - дойти до многопоточного запуска автотестов на Selenoid в пайплайне сборки с Allure-отчетом на GitLab pages и в итоге получить крутой инструмент для автоматизации, который смогут использовать будущие команды.
Хабр
Внедряй, масштабируй: опыт применения автотестов в ВТБ
Наше подразделение создает полностью автоматические пайплайны для вывода новых версий приложений в прод-среду. Разумеется, для этого требуются автоматизированные...
http://tinyurl.com/y2g3xkrh
Почитать на выходных:
Как и для чего собеседовать работодателя
#atinfo_почитать_на_выходных
Почитать на выходных:
Как и для чего собеседовать работодателя
#atinfo_почитать_на_выходных
ДОУ
Как и для чего собеседовать работодателя
Собеседование с работодателем не просто уместный, но обязательный этап любых переговоров о работе. Это вопрос взаимного уважения и признания равновесия сторон в переговорах. Влад Туревский, глава департамента тестирования в Sigma Software, опытный менеджер…