Size: a a a

2020 August 05

m

mkots in JS for testing
Alexander Popov
У меня есть, как у остальных хз
Покажи как ты такого добился?
источник

OS

Oleksandr Shevtsov in JS for testing
mkots
Покажи как ты такого добился?
Без усилий вообще.
При ререндеринге элемента он уже будет не доступен и поймаешь "element detached from dom". Решается минимизацией переиспользования элементов которые себя так могут вести и ожиданием конкретных событий (нетворк, exist/not.exist другого элемента, количество элементов в списках и тд).
Есть даже статейка в их блоге по этому поводу.
источник

K

Kanstantsin in JS for testing
в моём случае походу актуальнее https://docs.angularjs.org/guide/unit-testing
источник

M

Mike in JS for testing
Всем привет.
webdriverIO + js

При использовании getCSSProperty возвращается как результат 700, что верно. Но при этом не проходит ассерт.
Пробовал и чисто 700 как на скрине, и '700'. Результат один.

Что я делаю не так?
источник

ДП

Діма Потапов... in JS for testing
Mike
Всем привет.
webdriverIO + js

При использовании getCSSProperty возвращается как результат 700, что верно. Но при этом не проходит ассерт.
Пробовал и чисто 700 как на скрине, и '700'. Результат один.

Что я делаю не так?
выглядит что обьект там же, assert.equal(substanceFont.value, 700...
источник

M

Mike in JS for testing
Діма Потапов
выглядит что обьект там же, assert.equal(substanceFont.value, 700...
То есть мне приходит не то, что в RESUTL, а объект ниже?
источник

M

Mike in JS for testing
Попробую
источник

M

Mike in JS for testing
substanceFont.value отработал, спасибо, буду знать!
источник

V

VIktor in JS for testing
Mike
Попробую
А если дев поменяет болд с ксс свойства на шрифт болдовый?))
источник

OK

Oleksandr Khotemskyi in JS for testing
Mike
substanceFont.value отработал, спасибо, буду знать!
это конечно оффтоп, но это так себе тесты, юайку тестить через css свойства
источник

OK

Oleksandr Khotemskyi in JS for testing
а если поменяется кегль, или тип шрифта, или он прозрачный станет? Все ненапроверяешься
источник

M

Mike in JS for testing
Да, это я понимаю. По сути такой кейс сейчас один, что при контретном поиске идет "подсветка"
источник

M

Mike in JS for testing
Я не в каждый текст лезу сверять шрифты и тд
источник
2020 August 06

SM

Sewa Makhinya in JS for testing
Коллеги, есть немного странный вопрос
Можно ли из Java приложения управлять браузером с помощью Playwright \ Puppeteer ?
источник

SP

Sergey Pirogov in JS for testing
Sewa Makhinya
Коллеги, есть немного странный вопрос
Можно ли из Java приложения управлять браузером с помощью Playwright \ Puppeteer ?
А зачем?
источник

SM

Sewa Makhinya in JS for testing
1. Фреймворк уже написан на Java, хочется досыпать туда средств контроля браузера
2. Я уже попробовал Playwright \ Puppeteer и не хочу возвращаться к Selenium
источник

K

Kanstantsin in JS for testing
Sewa Makhinya
Коллеги, есть немного странный вопрос
Можно ли из Java приложения управлять браузером с помощью Playwright \ Puppeteer ?
на сколько мне известно, то порты есть только на пайтон и шарп
источник

AP

Alexander Popov in JS for testing
Sewa Makhinya
Коллеги, есть немного странный вопрос
Можно ли из Java приложения управлять браузером с помощью Playwright \ Puppeteer ?
Можно сгенерить код джс и запустить процесс из джавы
источник

G

Genn in JS for testing
Sewa Makhinya
1. Фреймворк уже написан на Java, хочется досыпать туда средств контроля браузера
2. Я уже попробовал Playwright \ Puppeteer и не хочу возвращаться к Selenium
За п.2 Сжечь еретика!
А, не, чат другой, тут я- еретик
источник

AP

Alexey Panashchenko in JS for testing
Sewa Makhinya
Коллеги, есть немного странный вопрос
Можно ли из Java приложения управлять браузером с помощью Playwright \ Puppeteer ?
там есть CDP либы, но прям точь в точь как Playwright \ Puppeteer нету
источник