Size: a a a

2019 December 03

E

Evgeniy in JS for testing
Привет, подскажите плиз, у меня в тесте указан локальный путь к файлу, естественно тест падает, так как в облаке такого пути нет, как указать верно путь?
источник

Т

Тіньовий in JS for testing
спробую. Цей функціонал працює давно і без проблем. Якщо перевіряти чітко стрінгу в полі то працює. Не працює лише з substring
источник

Т

Тіньовий in JS for testing
Evgeniy
Привет, подскажите плиз, у меня в тесте указан локальный путь к файлу, естественно тест падает, так как в облаке такого пути нет, как указать верно путь?
а де в клауді лежить той файл?
источник

AP

Alexander Popov in JS for testing
Тіньовий
спробую. Цей функціонал працює давно і без проблем. Якщо перевіряти чітко стрінгу в полі то працює. Не працює лише з substring
а как ты строку проверяешь?
источник

E

Evgeniy in JS for testing
Тіньовий
а де в клауді лежить той файл?
а вот я хз, у меня туда доступа нет, но локально скачивает всегда файл в C:Users/../Downloads
источник

Т

Тіньовий in JS for testing
await this.notes.shouldHaveValue(rfqData.notes.trim());

async shouldHaveValue(text) {
   await
logger.info(`Element should have value "${text}"`)
   await this.control.should(have.
value(text));
}
источник

Т

Тіньовий in JS for testing
Evgeniy
а вот я хз, у меня туда доступа нет, но локально скачивает всегда файл в C:Users/../Downloads
спробуй викласти його не сторонній ресурс. Можна шукати з кореневої папки «./»
источник

Т

Тіньовий in JS for testing
Alexander Popov
а как ты строку проверяешь?
от помилка. Відповідно валуе витягує, тільки не розуміє що мені треба порівняти не все валує цілком, а лише сабстрінг.
 Message:
   Error:
       Timed out after 20000ms, while waiting for:
       browser.element(By(xpath, //*[@frmattr="notes"])).has attribute 'value' with value 'AQA message for Notes field on creating RFQ and UFJOABWpevdMYtby end.'
   Reason:
       actual attribute value: AQA message for Notes field on creating RFQ and UFJOABWpevdMYtby end.
   
   AQA message for Notes field on creating RFQ and WcUQOeoFWCmCCkYi end.
источник

AP

Alexander Popov in JS for testing
Тіньовий
от помилка. Відповідно валуе витягує, тільки не розуміє що мені треба порівняти не все валує цілком, а лише сабстрінг.
 Message:
   Error:
       Timed out after 20000ms, while waiting for:
       browser.element(By(xpath, //*[@frmattr="notes"])).has attribute 'value' with value 'AQA message for Notes field on creating RFQ and UFJOABWpevdMYtby end.'
   Reason:
       actual attribute value: AQA message for Notes field on creating RFQ and UFJOABWpevdMYtby end.
   
   AQA message for Notes field on creating RFQ and WcUQOeoFWCmCCkYi end.
Там два раза одно велью что-ли, или как?
источник

AP

Alexander Popov in JS for testing
Вставь текст попроще для дебага)
источник

Т

Тіньовий in JS for testing
уномоменто
источник

E

Evgeniy in JS for testing
Тіньовий
спробуй викласти його не сторонній ресурс. Можна шукати з кореневої папки «./»
спасиб, попробую в корне поискать
источник

Т

Тіньовий in JS for testing
Alexander Popov
Там два раза одно велью что-ли, или как?
Зробив, запустив. Впало. Не грає ролі чи однакові стрінги
 Message:
   Error:
       Timed out after 20000ms, while waiting for:
       browser.element(By(xpath, //*[@frmattr="notes"])).has attribute 'value' with value '111222'
   Reason:
       actual attribute value: 111222
   
   111222
источник

AP

Alexander Popov in JS for testing
Тіньовий
Зробив, запустив. Впало. Не грає ролі чи однакові стрінги
 Message:
   Error:
       Timed out after 20000ms, while waiting for:
       browser.element(By(xpath, //*[@frmattr="notes"])).has attribute 'value' with value '111222'
   Reason:
       actual attribute value: 111222
   
   111222
Попробуй have.valueContaining
источник

AP

Alex P in JS for testing
источник

Т

Тіньовий in JS for testing
Alexander Popov
Попробуй have.valueContaining
Все зашибісь!
источник

AP

Alexander Popov in JS for testing
Тіньовий
Все зашибісь!
Да не очень, у тебя велью дублироваенное в елементе
источник

Т

Тіньовий in JS for testing
ні, не зовсім. То я штучно зробив так. Перезапустиі тест з рандомними значеннями і все так само пройшло.
источник

VG

Vitalii Grygoruk in JS for testing
Саша, надо запилить нормальный матчер который принимает регулярное выражение тоже в качестве аргумента :)
источник

AP

Alexander Popov in JS for testing
Vitalii Grygoruk
Саша, надо запилить нормальный матчер который принимает регулярное выражение тоже в качестве аргумента :)
Есть уже, твоими стараниями
источник