Size: a a a

QA — Automation

2021 June 28

А

Алексей in QA — Automation
Ответил в другом чате
источник

К

Карл in QA — Automation
👍
источник

RS

Roman Speranskii in QA — Automation
Что значит нативный? Если у вас приложение на Swift, то Apple имеет в своем зоопарк XCUITest - работает намного быстрее и лучше чем Appium, но надо знать Swift.
Если вам лень учить Swift и вы готовы к медленному, лаганутому фреймворку с поддержкой любого языка - Appium ваш выбор 😉
источник

АК

Алексей Киреев... in QA — Automation
Не. Я бы хотел именно на swift. Чтобы в одном проекте было все
источник

RS

Roman Speranskii in QA — Automation
"все в одном проекте" - звучит как будто вы выбираете не инструмент (язык/фрейм) под задачу, а как будто вы адепт "все должно быть на одном языке".
Ну да ладно...

Да, XCUITest классная штука - рекомендую! Правда будет немного "больно" учиться его готовить - маленькое комьюнити. Также, ее можно подружить с Allure для отчётов. 👍
источник

АК

Алексей Киреев... in QA — Automation
Спасибо. А чатик есть какой нибудь по нему?
источник

RS

Roman Speranskii in QA — Automation
Вот этого не знаю…
источник

BO

Boris Osipov in QA — Automation
в закрепе поищите в списке
источник

DS

Deny Sergeev in QA — Automation
Ребят, подскажите плз, ломаю голову над задачкой, нужно во время теста странички открыть доп. вкладку, вытянуть оттуда инфу, обработать и закрыть эту вкладку вернувшись назад. Это можно только способом sendkeys Ctrl+t а потом driver.close()? Или есть способ по лучше?
Стек Java Selenium TestNG
источник

B

Bola in QA — Automation
может инфу вытянуть прямым реквестом?
а так еще способ есть - с помощью js открыть новый таб
источник

DS

Deny Sergeev in QA — Automation
Просто  в момент прохождения теста генерируется токен который я хочу достать с другого ресурса, удобнее всего было бы открыть новую табу - считать и распарсить токен - закрыть табу и вставить токен ну и продолжить тесты..
Кстати как вариант js, спасиб, погуглю ещё
источник

V

Vitaliy in QA — Automation
Я конечно в java не шарю, но вроде же есть подобные решения

Java
Open new window
driver.get("https://www.google.com/");
// Opens a new window and switches to new window
driver.switchTo().newWindow(WindowType.WINDOW);
// Opens LambdaTest homepage in the newly opened window
driver.navigate().to("https://www.lambdatest.com/");

Open new tab
driver.get("https://www.google.com/");
// Opens a new window and switches to new window
driver.switchTo().newWindow(WindowType.TAB);
// Opens LambdaTest homepage in the newly opened tab
driver.navigate().to("https://www.lambdatest.com/")
источник

S

Sergey in QA — Automation
как мне кажется, открывая новую вкладку, то обращаешься на какой-то ендпоинт ресурса, и как раз проще всего, и что не мало важно быстрее, сделать через API
источник

DS

Deny Sergeev in QA — Automation
Спасибо, решил, в версии селениум 4 добавили методы, чтобы работать с окнами и табами без костылей (оф документация).
driver.switchTo().newWindow(WindowType.TAB).
источник

V

Vitaliy in QA — Automation
Дык я же выше показал это решение ☝️Чего решали ?🤨
источник

DS

Deny Sergeev in QA — Automation
Именно оно и помогло!) просто у меня стоял селениум 3.6, не работало, пока не додумался обновить зависимости) 👍
источник

V

Vitaliy in QA — Automation
👌
источник

ER

Evgeniy Rogoznev in QA — Automation
Я взял и пошел. Если не пройду испытательный срок -получу отличный опыт в автоматизации. И с этим опытом найду другую компанию, гораздо проще, чем без него. Не бойся, пробуй. Работы в тестировании хватает.
источник

MP

Maxim Perederiy in QA — Automation
Когда получаешь оффер,значит готова)
Не посчитайте за грубость,но можно сходить к психологу и проработать это,чтобы стать уверенной в себе
источник

VK

Vladimir K in QA — Automation
Тут надо понимать, на сколько ты не уверен а себе) А сомнения будут всегда, это нормально. Только дураки не сомневаются.
источник