Size: a a a

testing_in_python

2021 August 24

N

Nika in testing_in_python
Фото хорошего качества с разворотом (2 страницы).
1 файл до 20 Мб в формате pdf или jpg.
источник

N

Nika in testing_in_python
есть у кого студик?)
источник

V

Vita in testing_in_python
Научат студентов, потом они тут начинают умничать и старожилы, которые своим трудом нажили свой опыт через камни и тернии, начнут чувствовать себя неловко 😏
источник

ИС

Игорь Середа... in testing_in_python
Ставь tor browser, там ещё и диплом в придачу получишь.
источник

N

Nika in testing_in_python
он у меня для другого стоит
источник

А

Андрей in testing_in_python
пойду доки подавать на поступление в вуз. и второе высшее получу, и на курсы смогу записаться
источник
2021 August 26

AV

Artem Veselov in testing_in_python
привет, повторюсь с вопросом для матерых тестеров по связке pytest + grpc, прошу объяснить как задействовать фикстуры для тестирования данной апи? есть ли примеры?
источник

V

Vita in testing_in_python
привет! а можешь ли ты рассказать, с какой проблемой столкнулся. а то фикстура - штука гибкая и всегда индивидуальная
источник

AV

Artem Veselov in testing_in_python
я столкнулся с непониманием как с помощью pytest тестировать gRPC, после рест апи в голове не укладывается, а примеров в интернете нет, точнее есть один, но он прям хард для восприятия
источник

AV

Artem Veselov in testing_in_python
у меня есть несколько методов, по которым я написал клиенты на питоне, сервис поднят отдельно
источник

V

Vita in testing_in_python
а с какой стороны ты смотришь? как клиент, который тупо использует методы api или хочешь из прото-файлов формировать тела запросов?
источник

AV

Artem Veselov in testing_in_python
и вопрос, мне нужно взаимодействовать с помощью пайтеста с этими клиентами/методами или все таки писать сразу клиент/тест?
источник

AV

Artem Veselov in testing_in_python
из прото-файла я сформировал тело запросов, как раз таки написал клиент на питоне, при вызове которого получаю ответ от сервиса
источник

AV

Artem Veselov in testing_in_python
это без пайтеста, но как сюда присобачить пайтест, загадка
источник

СС

Сказочный Сникерс... in testing_in_python
А в чем разница?
источник

AV

Artem Veselov in testing_in_python
на гитхабе есть плагин для пайтест, с инструкцией, но я не понимаю для чего пишутся данные фикстуры, для поднятия сервиса? https://github.com/kataev/pytest-grpc
источник

AV

Artem Veselov in testing_in_python
если напрямую, то вопрос заключается в том, как из этого сделать тест?
import grpc

import addresses_pb2_grpc
import addresses_pb2


def run():
   channel = grpc.insecure_channel('127.0.0.1:10500')
   stub = addresses_pb2_grpc.AddressesStub(channel)

   req = addresses_pb2.FindValidAddressRequest()
   req.valid_address = 'Россия, Московская область, Егорьевск, Советская улица, 15'
   response = stub.FindValidAddress(req)
   print(response.valid_address)


if __name__ == "__main__":
   run()
источник

СС

Сказочный Сникерс... in testing_in_python
Это юниты
источник

AV

Artem Veselov in testing_in_python
А интеграционные gRPC можно же сделать при помощи pytest?
источник

СС

Сказочный Сникерс... in testing_in_python
Можно, еще раз какая разница то?
источник