Size: a a a

2020 September 24

АА

Александр Александр... in JS for testing
Sergei
кинь свой код)
источник

АА

Александр Александр... in JS for testing
Sergei
кинь свой код)
я просто пытался к своему прикрутиить
источник

АА

Александр Александр... in JS for testing
ща попробую именно по твоему
источник

S

Sergei in JS for testing
ты уверен что currentContext.$("body") это тоже что и document.body ?
источник

S

Sergei in JS for testing
ну по твоему коду сложно сказать что пошло не так, слишком большие различия, так что я хз :)
источник

АА

Александр Александр... in JS for testing
Вся ночь впереди, буду бороться
источник

АА

Александр Александр... in JS for testing
Попытаюсь твою технологию полностью переехать
источник

АА

Александр Александр... in JS for testing
Переюзать
источник

S

Sergei in JS for testing
ну не то что моя, я только заюзал существующую либу) удачи, расскажи если получится)
источник

АА

Александр Александр... in JS for testing
Sergei
ну не то что моя, я только заюзал существующую либу) удачи, расскажи если получится)
СПС, ок
источник
2020 September 25

G

Gnam in JS for testing
Всем привет.
Ранее в wdio в capabilities для хрома выставлял эмуляцию девайса, чтобы гонять на разных разрешениях
// mobileEmulation: {
//  deviceName: 'iPhone 6',
// },

Последние пару дней это перестало работать. Я предполагаю Хром обновился и видимо задепрекейтил что-то.

Никто не сталкивался с подобным и если да какие обходные решения пользуете?

P.S. Бампнул все wdio packages до последней версии, не особо помогло. Более того отвалилась парочка пользуемых фишек, таких как: browser.getLocalStorageItem и browser.setGeoLocation 😅
источник

NK

ID:0 in JS for testing
Новость не про js, но связанна с библиотекой история которой началась с nodejs.

В семействе playwright пополнение!
🔥Теперь playwright можно использовать и на C# 🔥

Эта библиотека была созданна другим автором, а Microsoft форкнула репозиторий.
Но по всей видимости, Microsoft эта идея понравилась, и теперь они будут поддерживать и развивать этот форк дальше.

Ну штош, посмотрим.
Наша редакция желает авторам удачи и вдохновения 😊

В интересное время мы живем, однако 🧐

Подробнее:
- https://www.hardkoded.com/blog/playwright-sharp-joins-microsoft
- https://github.com/microsoft/playwright-sharp
источник

AV

Alex Vershinin in JS for testing
ID:0
Новость не про js, но связанна с библиотекой история которой началась с nodejs.

В семействе playwright пополнение!
🔥Теперь playwright можно использовать и на C# 🔥

Эта библиотека была созданна другим автором, а Microsoft форкнула репозиторий.
Но по всей видимости, Microsoft эта идея понравилась, и теперь они будут поддерживать и развивать этот форк дальше.

Ну штош, посмотрим.
Наша редакция желает авторам удачи и вдохновения 😊

В интересное время мы живем, однако 🧐

Подробнее:
- https://www.hardkoded.com/blog/playwright-sharp-joins-microsoft
- https://github.com/microsoft/playwright-sharp
Отличная новость на самом деле, спасибо
источник

AP

Alexander Popov in JS for testing
привет, есть кто работал с codemirror ? не могу инпут очистить, думаю че делать, не пробовал только бекспейсы
источник

G

Gnam in JS for testing
Alexander Popov
привет, есть кто работал с codemirror ? не могу инпут очистить, думаю че делать, не пробовал только бекспейсы
У меня был подобный экспириенс с одной из реакторских либ (он там через #shadow-root вроде работал). Перепробовал разные варианты и в итоге сделал рабочий вариант через Backspace. Только такой гавнокод подошел.
Усложнялось еще тем что во время клика в это поле курсор мог ставиться в разное место (не обязательно конец строки) и как обходное решение было комбинировать Backspace и  Delete предварительно посчитав количество символов в строке и столько раз нажать 💩
источник

AP

Alexander Popov in JS for testing
прекрасно...клики фризятся на нем в пв
источник

B

Bola in JS for testing
Gnam
У меня был подобный экспириенс с одной из реакторских либ (он там через #shadow-root вроде работал). Перепробовал разные варианты и в итоге сделал рабочий вариант через Backspace. Только такой гавнокод подошел.
Усложнялось еще тем что во время клика в это поле курсор мог ставиться в разное место (не обязательно конец строки) и как обходное решение было комбинировать Backspace и  Delete предварительно посчитав количество символов в строке и столько раз нажать 💩
кликается в центр элемента
источник

AP

Alexander Popov in JS for testing
попробую подкатить к фронтам чтоб торчало наружу
источник

G

Gnam in JS for testing
Bola
кликается в центр элемента
Апа под мобилы.
Тесты под разное разрешение гонялись и разница до 2-3 символов доходила. Поэтому такое у меня не стабильно тоже было
источник

G

Gnam in JS for testing
Как вспомню - в пот бросает 🤣🤣🤣

export const clearInputUsingKeys = (el: WebdriverIO.Element) => {
el.click();
const backSpaceArray =
ArrayArray(el.getValue().length).fill('Back space');
browserbrowser.keys(backSpaceArray);
const value = el.getValue();
if (value.length > 0) {
 const deleteArray =
ArrayArray(value.length).fill('Delete');
 
browserbrowser.keys(deleteArray);
}
};
источник