Size: a a a

2021 April 29

МБ

Михаил Болгов... in atinfo chat
Coursehunters
источник

M

Maxim in atinfo chat
Спасибо
источник

NK

ID:0 in atinfo chat
Работа для Test Automation Consultant на разные проекты
Remote, part-time, разговорный английский, senior уровень, ЗП 1000-5000 usd, компания https://sdclabs.com

У нас есть регулярные проекты и заказы на консалтинг по автоматизации тестирования на #java, #javascript, #python, и т.д. Предлагаем сотрудничество для senior автоматизаторов, которые хотят прокачать свои навыки на разнообразных проектах с разными тех. стеками. Интересные задачи и нетривиальные проекты.

Это прекрасный шанс участвовать в интересных проектах, очень сильно расширить кругозор и получить очень быстрый опыт в короткий промежуток времени. Мы работаем на сдельной основе по парт-тайм. Очень гибки в условиях работы. Можем предложить такие варианты при которых можно совмещать консалтинг с другими проектами или фултайм работой. Более детально все расскажем при личной беседе.

Ну и еще есть отличный проект для троих senior js автоматизаторов на фултайм :)

Кому интересно, пишите @poliarush
источник
2021 April 30

Mt

Murloc the Nightcraw... in atinfo chat
Ребят немного общий вопрос, вот был у меня один тест, сам по себе проходит, но когда запущен в очереди, падает. Браузер (синглтон) для каждого теста отдельный. Что может быть причиной? Предположительно.
источник

SV

S V in atinfo chat
Предусловия посмотреть
источник

КР

Катінька Рожанська... in atinfo chat
Привет всем. У нас фреймворк такой JS, Mocha, подключено к Jenkins, используется Doker. Но когда билдить через Jenkins, появляется ошибка invalid session id, если запускать локально то ошибки нет. Подскажите, что это может быть? Может кто-нибудь сталкивался с подобной ошибкой. Гугл говорит, что прибивается сессия, но в коде ничего такого нет.  🤔
источник

Mt

Murloc the Nightcraw... in atinfo chat
Было такое. Если совсем просто типо когда браузер уже закрылся а кнопка только нашлась. Инстанс браузера был стёрт а селениум обращается к обнуленному браузеру. Вот и пишет нулевая сессия.
источник

КР

Катінька Рожанська... in atinfo chat
спасибо. как-то решаемо?
источник

Mt

Murloc the Nightcraw... in atinfo chat
Может номер порта Дженкинс, можно ожидания поменять, может он (какой то объект кода) берет какую-то закэшированную сессию вместо новой. И это не всё.
источник

АФ

Алексей Федоткин... in atinfo chat
есть еще вариант что сервер гасит множественные коннекты с ip вашей ВМ с тестами. и часть из потоков просто не получает за таймаут ответа, поэтому сессии нет и поток кидает вам исключение.
источник

NK

ID:0 in atinfo chat
https://blog.testproject.io/2021/04/29/10-quality-metrics-for-test-automation/
10 метрик качества для автоматизации тестирования.
Ваша компания вложила время и деньги в автоматизацию части своего тестирования. Вы создали свой фреймворк, написали сценарии для тестов, и теперь они работают и предоставляют вам результаты. Вместо того чтобы надеяться, что они успешно дают вам правильные результаты, давайте поговорим о некоторых показателях качества, которые вы могли бы использовать для отслеживания и обеспечения того, чтобы автоматизация тестирования приносила пользу!
источник

D

Daniil in atinfo chat
А есть что-то интересное на .Net??
источник

М

Михаил in atinfo chat
100500 видосов про bdd со specFlow )
источник
2021 May 03

NK

ID:0 in atinfo chat
https://habr.com/ru/company/ruvds/blog/554278/
Запуск тестов Selenium в Jenkins
В наши дни понятие «DevOps» у всех на слуху. Это — организационный подход, широко используемый для ускорения разработки и развёртывания приложений. Организации внедряют у себя практики DevOps, так как они обещают дать тем, кто их использует, всё лучшее, что существует в мире разработки ПО, причём — на всех этапах работы — от планирования и тестирования, до развёртывания и мониторинга проектов. В реализации практик DevOps важную роль играют CI/CD-инструменты вроде Jenkins. А интеграция Jenkins с Selenium значительно облегчает процесс автоматизации Selenium-тестов.
источник
2021 May 04

NK

ID:0 in atinfo chat
https://medium.com/@novyludek/test-automation-strategy-for-rest-apis-with-python-tooling-7e6665a9fbca
Стратегия автоматизации тестирования для REST API с помощью Python - Инструментарий.
Инструменты, которые помогут нам реализовать стратегию, используя только технологии с открытым исходным кодом. Экосистема уже существующих инструментов Python позволяет эффективно реализовывать заранее определенную стратегию тестирования. Без лишних слов, вот список используемых инструментов: locust.io, pytest, Schemathesis, PyHamcrest, ReportPortal.
источник

M

Maxim in atinfo chat
Переслано от Maxim
Други, а можно ли сделать  селекор, который будет одновременно опираться на текст, ссылку и хотя бы на один класс?
источник

АФ

Алексей Федоткин... in atinfo chat
@FindAll({
       @FindBy(xpath = "....."),
       @FindBy(css = ".....")
   })

например. А то если как вы написали все в один запихать - длинный будет. и не факт что читаемый/стабильный.  Но можно и в один

лучше уж тогда на ссылку. ссылки редко меняются на сайтах. это всю карту перерисовывать надо. достаточно стабильный атрибут
источник

M

Maxim in atinfo chat
Просто по ссылке находится несколько элементов
источник

M

Maxim in atinfo chat
Хочется тестировать конкретную кнопку
источник

АФ

Алексей Федоткин... in atinfo chat
найдите коллекцию  веб-элементов по ссылке. а из них уже выберите. например по тексту или еще как.
источник