Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Видеозапись доклада Дмитрия Лемешко "Continuous mobile automation



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


Видеозапись доклада Дмитрия Лемешко "Continuous mobile automation
2018-08-17 10:23

В докладе автор расскажет, как был организован запуск автоматических тестов (appium/javascript) в gitlab CI для нативного Android приложения на каждый Merge Request. Опишет, как можно встроить автотесты в существующий процесс сборки, как правильно настроить запуск тестов в docker image (тесты бегут в TestObject облаке), как произошла интеграция с клаудом и какие результаты это принесло. Tech stack: Gitlab CI, kubernetes, android, appium, javascript, testobject.

 

Читать публикацию полностью



Ожидание обновления данных в таблице Selenium
2018-08-17 12:28

Добрый день!

 

Возникла проблема при решении следующей задачи: 

Открываю веб страницу на которой представлена таблица. Таблица содержит динамические данные .
Мне необходимо заполнить фильтры, нажать на кнопку Search. 
Данные в таблице обновятся и мне нужно выбрать первую строку и проверить ее. 

 

Сейчас после нажатия на кнопку Search  я использую команду ожидания: Thread.sleep(30000); 
время ожидания может быть разным: 0.5 - 30 секунд

Я прочитал что это плохая практика использовать Thread.sleep
 

Не могли бы вы предложить другой вариант ожидания? 

Спасибо



Sr QA Engineer/QA Lead (SPb)
2018-08-17 13:03
Что за продукт?
  • Платформа, основанная на сочетании человеческого и искусственного интеллекта (data science) для максимально точного прогнозирования. Область применения - управление инвестиционными капиталами на криптовалютных и традиционных финансовых рынках
  • Головной офис - Штаты, компания входит в топ финтех стартапов России
  • Работающий продукт, ориентирован на международный рынок
  • Основной язык проекта - Python, БД - PostgreSQL, MongoDB
Что предстоит делать?
  • Основная задача – создать и наладить процесс тестирования. В настоящий момент в команде есть специалист по ручному тестированию, в дальнейшем возможно расширение команды.
  • Планирование и оценка процесса тестирования в компании, оценка ресурсов, управление командой, разработка QA стандартов, участие в создании стратегии тестирования
  • Тестирование веб- и мобильных приложений (iOS, Android)
  • Подготовка баз данных и тестового окружения
  • Документирование процесса тестирования
  • Взаимодействие с командами разработки и саппорта
Мы ожидаем от вас:
  • От 3-4х лет опыта в QA
  • Опыт управления командой (от 1-2 чел.) и построения процессов тестирования с нуля
  • Опыт в автоматизации тестирования будет плюсом, но не обязателен
  • Опыт работы с базами данных и написания SQL-скриптов
  • Опыт работы с Linux-окружением, GIT
  • Аналитические навыки и умение решать проблемы
  • Также нам важен интерес к своей профессии и отличные навыки общения, умения находить общий язык с коллегами
Как проходит процесс интервью?

2 этапа - online техническое собеседование и личная встреча в питерском или московском офисе

Мы предлагаем:
  • Уровень дохода RUR 140-180K net, готовы обсудить ваши пожелания
  • Локация - Петербург или Москва, в обоих случаях это уютный офис в центре города
  • Если вы будете работать в московском офисе - командировка в Петербург на 1-2 месяца, чтобы познакомиться с командой и вникнуть во все процессы
  • Гибкий график (плюс раз в неделю возможно работать из дома)
  • ДМС, оплата занятий спортом (на выбор - клубный абонемент, занятия с тренером, скалодром), занятия английским, в т.ч. с носителями языка, кухня с чаем/кофе, снеками, фруктами
  • Техника на выбор (Mac, мониторы)

 

Для связи - ksenia@new.hr, Ксения



Sr QA Engineer/QA Lead (Moscow)
2018-08-17 13:07
Что за продукт?
  • Платформа, основанная на сочетании человеческого и искусственного интеллекта (data science) для максимально точного прогнозирования Область применения - управление инвестиционными капиталами на криптовалютных и традиционных финансовых рынках
  • Головной офис - Штаты, компания входит в топ финтех стартапов России
  • Работающий продукт, ориентирован на международный рынок
  • Основной язык проекта - Python, БД - PostgreSQL, MongoDB
Что предстоит делать?
  • Основная задача – создать и наладить процесс тестирования. В настоящий момент в команде есть специалист по ручному тестированию, в дальнейшем возможно расширение команды.
  • Планирование и оценка процесса тестирования в компании, оценка ресурсов, управление командой, разработка QA стандартов, участие в создании стратегии тестирования
  • Тестирование веб- и мобильных приложений (iOS, Android)
  • Подготовка баз данных и тестового окружения
  • Документирование процесса тестирования
  • Взаимодействие с командами разработки и саппорта
Мы ожидаем от вас:
  • От 3-4х лет опыта в QA
  • Опыт управления командой (от 1-2 чел.) и построения процессов тестирования с нуля
  • Опыт в автоматизации тестирования будет плюсом, но не обязателен
  • Опыт работы с базами данных и написания SQL-скриптов
  • Опыт работы с Linux-окружением, GIT
  • Аналитические навыки и умение решать проблемы
  • Также нам важен интерес к своей профессии и отличные навыки общения, умения находить общий язык с коллегами
Как проходит процесс интервью?

2 этапа - online техническое собеседование и личная встреча в питерском или московском офисе

Мы предлагаем:
  • Уровень дохода RUR 140-180K net, готовы обсудить ваши пожелания
  • Локация - Петербург или Москва, в обоих случаях это уютный офис в центре города
  • Если вы будете работать в московском офисе - командировка в Петербург на 1-2 месяца, чтобы познакомиться с командой и вникнуть во все процессы
  • Гибкий график (плюс раз в неделю возможно работать из дома)
  • ДМС, оплата занятий спортом (на выбор - клубный абонемент, занятия с тренером, скалодром), занятия английским, в т.ч. с носителями языка, кухня с чаем/кофе, снеками, фруктами
  • Техника на выбор (Mac, мониторы)

 

Для связи - ksenia@new.hr



Selenium IDE и выпадающее меню
2018-08-17 16:23

Доброго дня всем.

Столкнулся со следующей проблемой, мне нужно кликнуть по ссылке в выпадающем меню, но при попытке сделать команды click и click at появляется ошибка 

 

clickAt on css=ul.submenu > li:nth-child(6) > a... Failed:

Element is not currently visible and may not be manipulated

Подскажите, пожалуйста, в чём может быть проблема?

 


Регулярка для URL
2018-08-19 16:08

Всем привет. Друзья, может у кого есть в багажнике регулярка для проверки url на корректность? Должно чекать как http://127.0.0.1:1234 так и http://vk.com



Переключение из окна браузера в окно сервера и обратно в Java тесте
2018-08-20 06:16
Как можно во время автотеста веб приложения на Java переключиться от браузера на окно 
сервера, передать ему команду (ctrl + s) и вернуться в окно браузера для проверки реакции
приложения. Спасибо


© 2010 | Software-Testing.Ru


В избранное