http://tinyurl.com/y2na4e3d
Управление автоматизированными тестами с помощью Telegram. Прототип бота для запуска автоматизированных тестов, который бы закрывал большую часть вышеописанных проблем.
Управление автоматизированными тестами с помощью Telegram. Прототип бота для запуска автоматизированных тестов, который бы закрывал большую часть вышеописанных проблем.
Хабр
Управление автоматизированными тестами с помощью Telegram
Работая QA инженером, я разрабатывал систему автотестестирования. Столкнулся с рядом проблем: На каждый вид тестирования приходилось создавать свои job в CI и...
http://tinyurl.com/y4sgvznd
UI-автоматизация, или Почему стоит посмотреть в сторону JavaScript. Каково это, построить эффективную автоматизацию на JavaScript, — а также рассмотреть варианты различных фреймворков, которые существуют на рынке.
UI-автоматизация, или Почему стоит посмотреть в сторону JavaScript. Каково это, построить эффективную автоматизацию на JavaScript, — а также рассмотреть варианты различных фреймворков, которые существуют на рынке.
ДОУ
UI-автоматизация, или Почему стоит посмотреть в сторону JavaScript
Для UI-автоматизации зачастую по умолчанию выбирают Java, в более редких случаях — Python или C#. При этом эффективный процесс можно построить и с JavaScript. Рассмотрим популярные JS-фреймворки, их плюсы и минусы.
http://tinyurl.com/y4nsq4c4
Gmail для интеграционного тестирования. Как тестировать работу с email функционалом. Пример реализации на #python + #pytest и gmail api.
Gmail для интеграционного тестирования. Как тестировать работу с email функционалом. Пример реализации на #python + #pytest и gmail api.
automated-testing.info
Как я использую Gmail для интеграционного тестирования
В данный момент работаю на проекте Wedding Spot. И важной частью функционала является - email. Проблема И несколько раз у нас были проблемы когда воркер серверы которые отправляют емейлы - падали и очень много емейлов не доходили до клиентов, или с определенным…
http://tinyurl.com/yxjdxovz
От CREATE до JOIN: введение в SQL + шпаргалка. Для решения многих стандартных задач не требуется быть SQL-виртуозом, достаточно изучить азы работы с базами:
создание и редактирование таблиц;
сохранение и обновление записей;
выборка и фильтрация данных;
индексирование полей.
От CREATE до JOIN: введение в SQL + шпаргалка. Для решения многих стандартных задач не требуется быть SQL-виртуозом, достаточно изучить азы работы с базами:
создание и редактирование таблиц;
сохранение и обновление записей;
выборка и фильтрация данных;
индексирование полей.
Библиотека программиста
От CREATE до JOIN: введение в SQL + шпаргалка
Львиная доля мировой информации хранится в реляционных базах данных. Чтобы работать с ней, нужно владеть языком SQL-запросов.
This media is not supported in your browser
VIEW IN TELEGRAM
Сложно воспроизвести bug 🐜
https://dou.ua/lenta/articles/qa-interview/
Культура собеседования тестировщиков в украинском IT. Чего кандидату ожидать от собеседования на позицию QA. Чего ждут компании от кандидата на позицию QA
Культура собеседования тестировщиков в украинском IT. Чего кандидату ожидать от собеседования на позицию QA. Чего ждут компании от кандидата на позицию QA
ДОУ
Культура собеседования тестировщиков в украинском IT
«Всегда думайте головой и выбирайте проекты, которые вам по душе. Выбирайте в первую очередь людей, с которыми будете проводить 80% времени на проекте, и только потом — технологии", - Сергей Пирогов, Lead Automation QA, о низкой культуре собеседований в украинском…
http://tinyurl.com/yyyuv6yv
Как QA выстроить эффективное взаимодействие с разработчиками. Один возможный путь. Как эффективно взаимодействовать с разработчиками?
Как QA выстроить эффективное взаимодействие с разработчиками. Один возможный путь. Как эффективно взаимодействовать с разработчиками?
Хабр
Как QA выстроить эффективное взаимодействие с разработчиками. Один возможный путь
Одна, дополненная другой, мои статьи получились возможным руководством к действию для тех, кто еще не нашел «свой стиль» и не уверен с чего начать. Кое-кто отоз...
http://tinyurl.com/y6yd3te3
Что нового в Selenium 4. Что не устраивало в Selenium Grid 3 и как реализовано в новой 4 версии. Трасировка запросов.
Что нового в Selenium 4. Что не устраивало в Selenium Grid 3 и как реализовано в новой 4 версии. Трасировка запросов.
YouTube
New in Selenium 4.0 - (Alexey Barantsev, Russia)
Slides: https://delex-conf.com/2019/new-in-selenium-4-0/
The development of Selenium 3 is officially discontinued. The next major version of Selenium 4 is being prepared for release. New commands that have been recently added to the W3C WebDriver standard…
The development of Selenium 3 is officially discontinued. The next major version of Selenium 4 is being prepared for release. New commands that have been recently added to the W3C WebDriver standard…
This media is not supported in your browser
VIEW IN TELEGRAM
завести баг ? - нет! 🤨
поправить тест? - да! 😊
поправить тест? - да! 😊
http://tinyurl.com/yxhke5kp
Как использовать неявные и явные ожидания в Selenium. Что касается локаторов, вам нужно освоить не команды WebDriver, а понимание и моделирование вашего приложения, чтобы получить правильную стратегию ожидания. Про явные и неявные ожидания.
Как использовать неявные и явные ожидания в Selenium. Что касается локаторов, вам нужно освоить не команды WebDriver, а понимание и моделирование вашего приложения, чтобы получить правильную стратегию ожидания. Про явные и неявные ожидания.
Medium
How to using implicit and explicit waits in Selenium.
Locators was arguably one of the most important skills to master when working with Selenium WebDriver. As per locators, it’s not the…
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 говорят сегодня чуть ли не из каждого («умного») утюга. При этом в таких разговорах обычно пропускают базовые вещи: что такое интернет вещей, из чего он...