Size: a a a

2020 September 14

B

Bola in JS for testing
Если sync mode выключен
источник

AP

Alexey Panashchenko in JS for testing
тоже самое без авайта
источник

OK

Oleksandr Khotemskyi in JS for testing
Dement
Всем привет!
WebdriverIO browser.switchToFrame(), есть ли какая-то возможность переключаться на iframe, используя class или id тэга iframe? Посмотрел в гугле, отдаёт такие решения:
browser.switchToFrame("айди строкой")
browser.switchToFrame("#айди")
browser.switchToFrame($("#айди"))

ничего из этого не работает.
Подскажите пожалуйста, кто имел дело.
проверь что твой айфрейм не внутри другого айфрема
источник

D

Dement in JS for testing
Oleksandr Khotemskyi
проверь что твой айфрейм не внутри другого айфрема
не внутри
источник

OP

Oleksandr Pelykh in JS for testing
Dement
не внутри
webview тоже, думаю, может влиять
источник

D

Dement in JS for testing
Oleksandr Pelykh
webview тоже, думаю, может влиять
а как это преодолеть, не знаешь?
источник

OP

Oleksandr Pelykh in JS for testing
Dement
а как это преодолеть, не знаешь?
к сожалению, нет. не сталкивался с таким
источник

B

Bola in JS for testing
Dement
Всем привет!
WebdriverIO browser.switchToFrame(), есть ли какая-то возможность переключаться на iframe, используя class или id тэга iframe? Посмотрел в гугле, отдаёт такие решения:
browser.switchToFrame("айди строкой")
browser.switchToFrame("#айди")
browser.switchToFrame($("#айди"))

ничего из этого не работает.
Подскажите пожалуйста, кто имел дело.
не работает - как ты это определяешь?
источник

D

Dement in JS for testing
Bola
не работает - как ты это определяешь?
не может достучаться
источник

B

Bola in JS for testing
$("#screen_content").waitForExist({timeout: 10000})
Начнем с этого
источник

B

Bola in JS for testing
$("iframe").waitForExist({timeout: 10000})
Или с этого
источник

B

Bola in JS for testing
В консоли проверил свой локатор? Фрейм находит?
источник

D

Dement in JS for testing
источник
2020 September 15

B

Bola in JS for testing
Тестируется на мобилке? Остальные элементы находит?
Это просто сайт или приложение?
источник

B

Bola in JS for testing
Попробуй по номеру
switchToFrame(0)
источник

D

Dement in JS for testing
Bola
Тестируется на мобилке? Остальные элементы находит?
Это просто сайт или приложение?
будет тестироваться на мобилке, сейчас гоняется на десктопе
источник

B

Bola in JS for testing
источник

B

Bola in JS for testing
И есть такой chrome option: windowTypes: "webview"
Надо посмотреть.

Посмотри: https://stackoverflow.com/questions/63225306/how-to-swith-to-iframe-inside-shadow-dom-with-selenium

Не сталкивался, но почитал бы на эту тему
источник

D

Dement in JS for testing
поробовал добавить webview двумя способами, не видит. Как-то не так добавляю?
источник

A

ASeR in JS for testing
Всем привет! WebdriverIO. Кто-нибудь решал проблему с запуском каждого спек-файла с разными capabilities? Броманн предлагает или запускать 2 разных конфига `wdio wdio.proxy.conf.js && wdio.conf.js`( что не пойдойдет, ибо нужно, чтобы спек-Файлы запускались параллельно) либо мёржить конфиг. Я так понимаю, что в wdio конфиге можно разнести capabilities по спек-файлам в beforeSession, но примера не смог найти. Поделитесь информацией, пожалуйста :)
источник