Size: a a a

2020 January 16

OK

Oleksandr Khotemskyi in JS for testing
ID:297138495
у меня нет, браузер передается вовнутрь, и у него все по свои
да, нужно передать обьект браузера внутрь конструктора, и работать с ним, а не с глобальным
источник

OI

Oleksii Ihnatiuk in JS for testing
и вообще делайте меньше глобального и не будет проблем
источник

NK

ID:0 in JS for testing
🤔 Вы знали, что getText в WebDriver не всегда отдаёт то что вы ожидаете?
источник

NK

ID:0 in JS for testing
Всем привет) ребят, подскажите, плиз, в чем проблема:
- wdio
- верстка  <td> test</td>
- результаты:
при console.log((//td).getHTML()) вывод '<td> test</td>'
при console.log((//td).getText()) вывод 'test'

Вопрос: почему тримаются пробелы в при getText ? Заранее спасибо.
источник

NK

ID:0 in JS for testing
значит chrome\firefox driver так отдает этот текст. вдио не тримит ничего
источник

NK

ID:0 in JS for testing
источник

NK

ID:0 in JS for testing
да, типа стандарт
потому что браузер когда показывает клиенту текст - сам нормализует текст
источник

NK

ID:0 in JS for testing
ну кароч для меня это уже очевидно, getText и двойные пробелы тримит, и переносы строки съедает вроде
источник

EL

Evgeny Lukoyanov in JS for testing
ID:
🤔 Вы знали, что getText в WebDriver не всегда отдаёт то что вы ожидаете?
А точнее?
кто, в итоге, что тримит?
источник

AD

Andrei Dzeichyk in JS for testing
ID:
🤔 Вы знали, что getText в WebDriver не всегда отдаёт то что вы ожидаете?
Не туда бота натравили?)
источник

BO

Boris Osipov in JS for testing
не совсем. т.к. читать весь чат невозможно решили, что интересные штуки стоит вынести в формат тематического канала, чтобы не терялось
источник

AD

Andrei Dzeichyk in JS for testing
Bola
и у него свой webdriver?
источник

B

Bola in JS for testing
видел уже, спасибо, и был удивлен
источник

NK

ID:0 in JS for testing
😈 Псс, у нас есть немного бесплатной параллелизации тестов на cypress. Условия? Продать душу (или хотя бы совесть)
источник

NK

ID:0 in JS for testing
кто как паралелит тесты на Cypress? Кроме платного варианта.

Пробовал в gitlab ci отдавать на каждый runner свою spec доку, но уперся в ограничение в раннерах - 2. И то 2 корявый.
Пробовал в композе поднять докер имедж под каждую спеку, но при поднятии больше 3-х - падает перфоменс (слабая тачка).
источник

NK

ID:0 in JS for testing
sorry-cypress
источник

NK

ID:0 in JS for testing
прикольно, я знал что опенсорсная альтернатива это только вопрос времени
источник

NK

ID:0 in JS for testing
Да, поэтому не популяризируйте это
источник

B

Bola in JS for testing
что за баловство )
источник

NK

ID:0 in JS for testing
😭🤧 WebDriver не находит renderer?

Unable to connect to renderer.

Бывает. Наши опытные сантехники знают как это чинить
источник