Size: a a a

testing_in_python

2021 August 09

YB

Yuriy Balitskiy in testing_in_python
Значение "response_transaction_id" чего-то не подставляется в json последующего запроса
источник

YB

Yuriy Balitskiy in testing_in_python
И получаю :
    response_access_token = api.post("/transaction", json={"method": "Secure", "artifact": "1111", "transaction_id": response_transaction_id}).json()["access_token"]
KeyError: 'access_token'
источник

OC

Oleg Chaplashkin in testing_in_python
После выполнения запроса, сделай просто:
response_transaction_id.raise_for_status()
Наверняка либо ошибка, либо json не тот.
источник

OC

Oleg Chaplashkin in testing_in_python
Ну или response_transaction_id.status_code
источник

EB

Evgenii B in testing_in_python
Логично, ведь у тебя нет access_token ключа в том виде json объекта что ты передал. Тебя подозревать эта ошибка не заставила?
источник

YB

Yuriy Balitskiy in testing_in_python
Ошибка правильная , так как в json-объекте не передалось значение response_transaction_id  и соответственно сам запрос выполнился с ошибкой
источник

OC

Oleg Chaplashkin in testing_in_python
Тогда надо проверить на корректность получение transaction ID
источник

YB

Yuriy Balitskiy in testing_in_python
Там приходит uuid
источник

OC

Oleg Chaplashkin in testing_in_python
В общем, такие дела делаются так:
берется условный постман или тот же питон, берется дока и чекается в ручную запрос.

Если доки нет, то максимально принтишь все выводы: что уходит, что приходит и т.д.

То, что у тебя нет access token в ответе, а значение уходит корректное, значит либо протухоо, либо нет прав.  Надо смотреть доки сервера, что используешь.
источник
2021 August 10

B

Bhaskar in testing_in_python
Need support for python automation testing.
источник

AB

Anatoly Bobunov in testing_in_python
Добрый день.
Немного холиварный вопрос, но... Накидайте примеры проектов/репозиториев где можно посмотреть Красиво написанный код на Python. И с точки зрения синтаксиса, и с точки зрения архитектуры.
Если проекты будут связаны с тестированием - будет очень круто.

Хочу помедитировать и повникать)))
источник

B

Besijska in testing_in_python
источник

AB

Anatoly Bobunov in testing_in_python
Спасибо, пойду посмотрю
источник

AB

Anatoly Bobunov in testing_in_python
Ааа... я видел этот реп Ильи Кириллова)
источник

СС

Сказочный Сникерс... in testing_in_python
Ну насчет красоты это сильно конечно, там скорее написано максимально понятно для студентов, и уж точно не красиво)
источник

AV

Artem Veselov in testing_in_python
есть метод, который совершает экспорт данных в файл excel, как сделать сохранение файла? в тесте если указываю response.text, приходит ответ в формате xml
источник

AB

Anatoly Bobunov in testing_in_python
Можешь сам порекомендовать какие либо репозитории)
Не в плане хейта или холивара. Мне просто стало интересно покапаться, почитать код. Вот и спрашиваю.
источник

СС

Сказочный Сникерс... in testing_in_python
не видел таких. никто не будет упарываться и делать "ультракрасиво" пример того чем он занимается на работе, на это просто нет времени (да и смысла тоже особо нет). более того автотестеры в большинстве своем, к сожалению, не заморачиваются над качеством кода
источник

AB

Anatoly Bobunov in testing_in_python
Вот и я пока не видел. Решил спросить. Ну мало ли.
источник

AB

Anatoly Bobunov in testing_in_python
Эх... Пойду посмотрю тогда топ python репы на гитхабе.
источник