Size: a a a

2019 July 16

DA

Dmitry Archie in QA Alliance
Это когда функция в зависимости от аргументов создаёт другие функции
источник

DA

Dmitry Archie in QA Alliance
Какие - надо знать, потому что если имя новой функции совпадёт с уже существующей, то существующая будет переписана. Даже если она была системной.
источник

D

Daria in QA Alliance
Одно неверное движение... 😱
источник

DA

Dmitry Archie in QA Alliance
а потом в сильно другом месте твоей программы она падает с ошибкой for expected to be called with 4 parameters, but was called with 3
источник

DA

Dmitry Archie in QA Alliance
Потому что кто-то в тестах добавил
button(:for, '.for_button')
или
button :for '.for_button'
источник

ДИ

Дмитрий Игоревич... in QA Alliance
Dmitry Archie
Потому что кто-то в тестах добавил
button(:for, '.for_button')
или
button :for '.for_button'
какой прекрасный синтаксис)
источник

/R

/O R. in QA Alliance
И так полчаса уже
источник

DA

Dmitry Archie in QA Alliance
Дмитрий Игоревич
какой прекрасный синтаксис)
Да, необязательные скобки добавляют читаемости
источник

DA

Dmitry Archie in QA Alliance
особенно если вложенные
источник

DA

Dmitry Archie in QA Alliance
div :main 'body div.content'
button :ok '.confirm' parent: div :form '#form' parent: main_element
источник

DA

Dmitry Archie in QA Alliance
оно создаёт набор функций, например первая строчка создаёт функцию main_element, которая возвращает сам элемент
источник

DA

Dmitry Archie in QA Alliance
вторая функция на самом деле имеет 3 аргумента, а не 6 или 8, как может показаться, потому что последним именованным аргументом принимает в себя ещё одну функцию
источник

DA

Dmitry Archie in QA Alliance
Короче, боль это вот всё, вот что я хочу сказать
источник

ДИ

Дмитрий Игоревич... in QA Alliance
источник

L

Lilit in QA Alliance
Ребят привет всем, где можно найти хорошие уроки по protractor + typescript для автоматизации?
источник

R(

Roman (rpwheeler) in QA Alliance
Если никто не подскажет ничего лучше, советую надеяться на себя и свои поисковые способности по наводкам:
- udemy и др. сборники курсов
- youtube и что туда выложили
- coursehunters
- торренты

Не знаю будет ли там именно typescript, но что-то похожее на него может найтись (как говорит нам, опять же, поиск, тайпскрипт это как джаваскрипт только тайпскрипт).
источник

AS

Anton Semenchenko in QA Alliance
Потенциально полезная информация: https://comaqa.by/2019/07/15/comaqa-spring-2019-anton-serputko/
источник

ДИ

Дмитрий Игоревич... in QA Alliance
У нас же Вова вроде автоматизирует на JS + protractor
@arttheft
может он подскажет
источник

В

Вовка in QA Alliance
Да я раньше автоматизировал, пока не перешел на cypress.
Вообще я на одном все мы знаем какой ресурсе видел курс по протрактору
+ очень может помочь @qDims
источник

В

Вовка in QA Alliance
Но в целом там ничего нет особенного между protractor + js, просто добавляешь tsconfig compiler и все
источник