Size: a a a

QA — Автоматизация

2021 May 06

SM

Sewa Makhinya in QA — Автоматизация
Ну учится человек, ещё долгий путь впереди
источник

IB

Ivan Baranov in QA — Автоматизация
конвертирую json to string
jsonAsString = response.getBody().asString();

@test
ObjectMapper mapper = new ObjectMapper();
       
       HashMap<String,Object> map = mapper.readValue(jsonAsString, new TypeReference<Map<String, Object>>(){});
       Set<String> keys = map.keySet();
       System.out.println("Ключи: " + keys);
__________________________

       Получаю следующую ошибку

org.codehaus.jackson.map.JsonMappingException: Can not deserialize instance of java.util.Map out of START_ARRAY token
_____________________
Дело в том что json возвращает обект jsonAsString  в квадратных скобках
[
{
   "store": {
       "book": [
     
}
]

в не в фигурных:

{
   "store": {
       "book": [
     
}

как вернуть json в {
 
}
источник

SM

Sewa Makhinya in QA — Автоматизация
объект в квадратных скобках - это массив
парси его как массив и будет тебе счастье
источник

HS

Hrenov Systemshik in QA — Автоматизация
Можно линк?
источник

DS

Dmytro Slobodianiuk in QA — Автоматизация
нашел в поиске телеграма, не знаю оно ли https://t.me/allure_ru
источник

HS

Hrenov Systemshik in QA — Автоматизация
Вроде оно, спасибо
источник

MD

Max Doe in QA — Автоматизация
Кто-нибудь сталкивался с тем, что долгий тап «срывается»? 😅
источник

MD

Max Doe in QA — Автоматизация
Duration увеличивал: сам по себе он работает, но проблему не решает
источник

А

Андрей in QA — Автоматизация
Коллеги, есть мысли как проверить приходит ли push на apple wallet?
источник

АА

Алексей Андреевич... in QA — Автоматизация
Опыта автоматизации мало, есть кейс:
я авторизуюсь на сайте - все чики-пуки
перехожу по прямому урлу этого же сайта , но в другой раздел (дабы не написывать кучу ненужных шагов)

Проблема:
При переходе по прямому урлу херится авторизаци, т.е. при переходе по прямому урлы я перехожу уже не авторизованным пользователем.

Вопрос:
Как сохранить авторизацию?
источник

Ć

Ć¥β€ŘŇΔŦƗĆ... in QA — Автоматизация
кукишы (cookies)
источник

АА

Алексей Андреевич... in QA — Автоматизация
гуд, спасибо) пошел гулячить)
источник

В

Вадим in QA — Автоматизация
Посмотри, где и как именно сохраняется ид сессии (обычно токен в кукис, вкладка  application/storage Chrome DevTools). А потом при переходе на другую страницу тебе нужно передавать этот кукис как параметр запроса, или засетить кукис в beforeEach (или его аналог) для каждого действия.
источник

АА

Алексей Андреевич... in QA — Автоматизация
спасибище!
источник

Ć

Ć¥β€ŘŇΔŦƗĆ... in QA — Автоматизация
в puppiteer

(async () => {
const browser = await puppeteer.launch()
const page = await browser.newPage()
await page.setCookie(cookie)
await page.goto('https://www.paypal.com/signin')
await page.screenshot({ path: 'paypal_login.png' })
await browser.close()
})()
источник

M

Maxym in QA — Автоматизация
Здарова, мужики. Кто знает, что за дичь? Запускаю через npm run e2e:wdio:local
источник

TN

Timur Nurlygayanov in QA — Автоматизация
вангую надо проверить версию ноды и поставить нужную
источник

M

Maxym in QA — Автоматизация
v14.15.4
источник

M

Maxym in QA — Автоматизация
В гугле слишком мало вопрос на эту тему, со внятными ответами так вобще молчу, хз че делать.
источник

BO

Boris Osipov in QA — Автоматизация
да ладно?

первая ссылка в гуглу с решением проблемы https://github.com/webpack/webpack.js.org/issues/2733
источник