Size: a a a

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

2019 October 28

IB

Ihor Bodnar in QA — Автоматизация
да тут не только джсоны, данные могут так же вытягиваться из афины, с3 или хмл
источник

IB

Ihor Bodnar in QA — Автоматизация
джсоны это как пример
источник

IB

Ihor Bodnar in QA — Автоматизация
не хочется свой плагин писать
источник

PK

Pavel Kastsiukou in QA — Автоматизация
Ivan Efimov
в entry есть request.url, можно добавить условие:
for ... {
if (entry.request.url.contains("sms")) {
System.out.println(entry.getResponse().getContent().getText());
}
}
Спасибо, это помогло убрать мусор из консоли, но всё равно не сохраняет. Думал дело в String, попробовал getInt и тоже самое . Вот такой вот иксепшн org.json.JSONException: JSONObject["code"] not found.
источник

A

Alex in QA — Автоматизация
Ihor Bodnar
нет, assert который не прерывает выполнение теста и вызывает AssertionExceptions только после выполнения всего теста
неужели в питоне нет готового решения для софт асертов?
источник

IB

Ihor Bodnar in QA — Автоматизация
Оказывается нет
источник

MA

Maksim Andryushchenkov in QA — Автоматизация
вообще это ворнингами скорее всего называется
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Maksim Andryushchenkov
вообще это ворнингами скорее всего называется
идея в том чтобы поделать все проверки, но закончить тест и только потом упасть с отчетом… Ворнинги не валят тест
источник

IE

Ivan Efimov in QA — Автоматизация
Pavel Kastsiukou
Спасибо, это помогло убрать мусор из консоли, но всё равно не сохраняет. Думал дело в String, попробовал getInt и тоже самое . Вот такой вот иксепшн org.json.JSONException: JSONObject["code"] not found.
У тебя там { code: "63232637" } так возвращается?
источник

A

Alex in QA — Автоматизация
Ihor Bodnar
Оказывается нет
источник

MA

Maksim Andryushchenkov in QA — Автоматизация
Oleksandr Khotemskyi
идея в том чтобы поделать все проверки, но закончить тест и только потом упасть с отчетом… Ворнинги не валят тест
есть хуки и в них после теста можно реализовать любую логику в том числе и с ворнингами
источник

PK

Pavel Kastsiukou in QA — Автоматизация
Ivan Efimov
У тебя там { code: "63232637" } так возвращается?
там возвращается огромный джсон типа {id, token,code и тд}
источник

IE

Ivan Efimov in QA — Автоматизация
Pavel Kastsiukou
там возвращается огромный джсон типа {id, token,code и тд}
// JSON_DATA = { code: "53263526" }
final JSONObject obj = new JSONObject(JSON_DATA);
System.out.println(obj.getInt("code"));
источник

A

Alex in QA — Автоматизация
Maksim Andryushchenkov
есть хуки и в них после теста можно реализовать любую логику в том числе и с ворнингами
тест же упадет на первом же асерте и до конца не дойдет
источник

A

Alex in QA — Автоматизация
если асерт в try не заворачивать то упадет
источник

A

Alex in QA — Автоматизация
а єто уже как минимум убого
источник

MA

Maksim Andryushchenkov in QA — Автоматизация
я и говорю что ассерты не юзать, писать в ворнинги, а в хуке (нужно подобрать в каком именно) уже реализовать падение
источник

MA

Maksim Andryushchenkov in QA — Автоматизация
yield фикстура подойдет даже
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Maksim Andryushchenkov
я и говорю что ассерты не юзать, писать в ворнинги, а в хуке (нужно подобрать в каком именно) уже реализовать падение
репортинг тогда будет кривой
источник

MA

Maksim Andryushchenkov in QA — Автоматизация
Maksim Andryushchenkov
yield фикстура подойдет даже
вот тут не кривой
источник