Size: a a a

2020 June 07

ДП

Діма Потапов... in JS for testing
Dmitriy
ну типа еще девушки в купальнике не хватает на тайтле у видео)
не согласен, там есть возможность ускорить тест в 100 раз и более (в зависимости от обьема данных) и скрипт будет работать в любом языке
источник

VP

Vladislav Podobedov in JS for testing
Dmitriy
ну типа еще девушки в купальнике не хватает на тайтле у видео)
Просмотры то нужно зарабатывать)
источник

D

Dmitriy in JS for testing
ну мне дизайн очень нравится!
источник

B

Bola in JS for testing
Sergei
кликбейт-тайтл)
Вот пример, свежий. Кликбейта

https://m.habr.com/ru/news/t/505712/
источник

ДП

Діма Потапов... in JS for testing
Кто работал с codeceptjs и у него уже есть нормальное понимание как строить автоматизацию на нем, можно сделать livecoding, то что я попытался с ним сделать, мне показалось что он крайне не удобен и забагован
источник

D

Dmitriy in JS for testing
Alexander Popov
All не последовательно их выполняет
да, согласен
источник

AP

Alexander Popov in JS for testing
Діма Потапов
не согласен, там есть возможность ускорить тест в 100 раз и более (в зависимости от обьема данных) и скрипт будет работать в любом языке
Селениум и так работает в любом языке)
источник

BO

Boris Osipov in JS for testing
Діма Потапов
не согласен, там есть возможность ускорить тест в 100 раз и более (в зависимости от обьема данных) и скрипт будет работать в любом языке
ага и только на табличках из 2007 года
источник

BO

Boris Osipov in JS for testing
вообще эта штука известная. кмк лет 5 назад Баранцев про это статью писал
источник

ДП

Діма Потапов... in JS for testing
Boris Osipov
ага и только на табличках из 2007 года
На табличках из 07 ? не согласен полно проектов в которых много данных, то что таблицы верстаются с использованием других тегов - можно изменить реализацию
источник

BO

Boris Osipov in JS for testing
проблема не в тегах, а в лейзи лоадинге данных в таблицах
источник

ДП

Діма Потапов... in JS for testing
Boris Osipov
проблема не в тегах, а в лейзи лоадинге данных в таблицах
даш пример, я сделаю на лейзи лоадин, такое тоже проходил ))
источник

ДП

Діма Потапов... in JS for testing
Alexander Popov
Селениум и так работает в любом языке)
та йомае, что за придирка ))
источник
2020 June 08

МК

Максим Кучеренко... in JS for testing
Подскажите, иногда вылетает ошибка Error: EADDRINUSE connect EADDRINUSE 127.0.0.1:63995 и после неё все тесты падают. Бывает на самом первом тесте, бывает в середине где-то... я нагуглил, что ошибка связана с занятостью порта, но откуда она появляется понять не могу.
источник

AD

Andrei Dzeichyk in JS for testing
Максим Кучеренко
Подскажите, иногда вылетает ошибка Error: EADDRINUSE connect EADDRINUSE 127.0.0.1:63995 и после неё все тесты падают. Бывает на самом первом тесте, бывает в середине где-то... я нагуглил, что ошибка связана с занятостью порта, но откуда она появляется понять не могу.
Где-то есть browser.wait() без таймаута, либо рекурсия ожиданий

p.s.: забыл уточнить. Protractor ?
источник

МК

Максим Кучеренко... in JS for testing
ах да, протрактор
источник

IY

Igor Yaroslavtsev in JS for testing
Максим Кучеренко
Подскажите, иногда вылетает ошибка Error: EADDRINUSE connect EADDRINUSE 127.0.0.1:63995 и после неё все тесты падают. Бывает на самом первом тесте, бывает в середине где-то... я нагуглил, что ошибка связана с занятостью порта, но откуда она появляется понять не могу.
источник

AD

Andrei Dzeichyk in JS for testing
Тогда уже эта ишью подходит больше:
https://github.com/seleniumhq/selenium/issues/2888
источник

M

Marina in JS for testing
ребят, приветы. Хочу критики :)
что имеем: пейджи, практически все с типовыми элементами (кнопка, текстовое поле, чекбоксы).
пытаюсь накрутить подобное-педж-обжджект тесты.
идея реализации: в топе пейджи все селекторы описываются в объекте по типу:
selectors: {
 button: {
       a: "aButtonSelector",
       b: "bButtonSelector"  
       },
textField: {
       t: "tFieldSelector"
      }
}
потом селекторы скармливаются методу, который кейсом по тому, где лежит переменная (a) определяет, как это дело обрабатывать
if (a in button) {
   a.click()
}

метод при этом общий для всех пейджей, так как "типовые" элементы есть на всех пейджах
собственно, норм/не норм, если не норм - какие есть аргументы против такого подхода?
заранее спасибо)
источник

AP

Alexander Popov in JS for testing
Marina
ребят, приветы. Хочу критики :)
что имеем: пейджи, практически все с типовыми элементами (кнопка, текстовое поле, чекбоксы).
пытаюсь накрутить подобное-педж-обжджект тесты.
идея реализации: в топе пейджи все селекторы описываются в объекте по типу:
selectors: {
 button: {
       a: "aButtonSelector",
       b: "bButtonSelector"  
       },
textField: {
       t: "tFieldSelector"
      }
}
потом селекторы скармливаются методу, который кейсом по тому, где лежит переменная (a) определяет, как это дело обрабатывать
if (a in button) {
   a.click()
}

метод при этом общий для всех пейджей, так как "типовые" элементы есть на всех пейджах
собственно, норм/не норм, если не норм - какие есть аргументы против такого подхода?
заранее спасибо)
Че будешь делать если захочешь на инпут кликнуть?
источник