Size: a a a

QA — Automation

2021 September 02

А

Андрей in QA — Automation
Пытаюсь импортировать внешнюю библиотеку, а не внутренний компонент проекта. С обычными библиотеками работает, а с той, которая мне конкретно нужна, нет. Сделал вывод, что проблема в наличии wasm`а в импортируемом модуле, однако как все-таки запустить этот модуль не понятно.

В moduleDirectories пытался в ручную указывать ["node_modules"]. Не помогает.

https://github.com/logist322/testing
источник

LY

Lev Yarushin in QA — Automation
используйте методы бэка. Тот же ui но быстрее
источник

op

orc peon in QA — Automation
Как импорт задаёте?
источник

А

Андрей in QA — Automation
Приложил ссылку на демо репозиторий
источник

А

Андрей in QA — Automation
Если посмотрите репозиторий и запустите npm run test:unit, то можно увидеть, что импортируются 2 внешние библиотеки. На одну не ругается (firebase - та, которая просто на чистом js), а на вторую (medea-jason - та, которая использует ts и wasm) почему-то ругается.
источник

op

orc peon in QA — Automation
Не за компьютером, не гляну) поглядите, не нужно ли вам дополнительно поставить jest-ts и его друзей
источник

А

Андрей in QA — Automation
Все это уже стоит. Конфигурация та, которую vue-cli из коробки выдает - т. е. свой пресет и все необходимые зависимости.
источник

D

Dmitry in QA — Automation
Ну как минимум BeforeAll не параллелится тест раннером. Лучше генерацию перенести в BeforeEach (и там через аннотации или конфиги определять, какие данные нужны текущему тесту) или вообще вынести в тестовые методы (и запускать их перед запуском обычных тестов).
Но лучше всё же иметь снапшот базы с уже готовыми данными и накатывать его перед каждым прогоном
источник

vt

vladislav toporkov in QA — Automation
Всем привет. Кто пробовал работать с ews-java-api? Сейчас столкнулся с проблемой прописывания сертификата для подключения
источник

A

Alexander in QA — Automation
У кого нибудь был опыт авторизации через oauth 2.0 в интеграционных тестах ? там нужен  клиенский токен для авторизации , а его можно получить только через браузер и он валиден в течении суток
источник

А

Алексей in QA — Automation
Не нужен браузер
источник

A

Alexander in QA — Automation
Я могу получить токен через client id и secret key. Но этот токен не будет работать, он без пользовательский клеймов
источник

А

Алексей in QA — Automation
Если ты уверен что не будет - чего вопрос тут задаешь? :)
источник

A

Alexander in QA — Automation
Я не то, что не уверен , я просто это проверял)  Вот это используется сейчас https://github.com/skoruba/IdentityServer4.Admin
источник

А

Алексей in QA — Automation
А какая разница что там? И в чем отличие отправленного браузером запроса за токеном, и от тестов? Вот найдите эту разницу и все. Заодно и в предмете тестирования чутка подразберетесь
источник

A

Alexander in QA — Automation
Браузер запрос не отдает. Там идет калбек на страницу  входа
источник

A

Alexander in QA — Automation
Причем даже через Postman туда не пробится, используя GrandType Authorization Code
источник

А

Алексей in QA — Automation
И токен появляется на клиентской стороне магией. Ага
источник

A

Alexander in QA — Automation
Через нетворк нет запросов в браузере. Возможно нужно снифать сам IdentityServer
источник

AG

Andrey Gurenkov in QA — Automation
а кто пользуется Ashot - можете показать, как он сравнивает скриншоты? Если разница в 1-2 пиксела - это же падение? Как он работает со сглаживаением шрифтов?
источник