Size: a a a

testing_in_python

2020 October 14

S

Sergei in testing_in_python
да и лайков там очень много)
источник

SV

Sergei Vasilchenko in testing_in_python
Тачами Экстович
А какая разница подо что оно написано? Если есть api, или настроить окружение отдельно просто?
да по сути нужно замокать ответы api, мобильное приложение будет на локалхост смотреть
источник

СС

Сказочный Сникерс... in testing_in_python
Sergei Vasilchenko
да по сути нужно замокать ответы api, мобильное приложение будет на локалхост смотреть
23 пункт пина
источник

SV

Sergei Vasilchenko in testing_in_python
Сказочный Сникерс
23 пункт пина
спасибо, не увидел сразу!
источник

ТЭ

Тачами Экстович... in testing_in_python
да, это будет самый быстрый и легковесный вариант)
источник

S

Sergei in testing_in_python
а если нужно мокать https?
источник

ТЭ

Тачами Экстович... in testing_in_python
Тачами Экстович
mock server, mountbank
Но если хочешь из коробки сложные матчеры, чекать получение запросов, и гибкие редиректы, лучше сразу брать какой-нибудь полноценный мок-сервер
источник

ТЭ

Тачами Экстович... in testing_in_python
От задач твоих зависит уже.
источник

SV

Sergei Vasilchenko in testing_in_python
Тачами Экстович
Но если хочешь из коробки сложные матчеры, чекать получение запросов, и гибкие редиректы, лучше сразу брать какой-нибудь полноценный мок-сервер
наверное мне это больше подойдет, мне еще желательно чтобы была возможность проксировать запросы
источник

ТЭ

Тачами Экстович... in testing_in_python
Sergei
а если нужно мокать https?
Для локалхоста?
источник

СС

Сказочный Сникерс... in testing_in_python
Sergei
а если нужно мокать https?
self.httpd = self.server_class(('localhost', 4443), self.req_handler, **self.server_args)
self.httpd.socket = ssl.wrap_socket (httpd.socket, server_side=True,
                               certfile='yourpemfile.pem')
источник

ТЭ

Тачами Экстович... in testing_in_python
Sergei Vasilchenko
наверное мне это больше подойдет, мне еще желательно чтобы была возможность проксировать запросы
Угу, понятно. Ну глянь моксервер, у него кайфовое рест апи.
источник

SV

Sergei Vasilchenko in testing_in_python
спасибо, добрые люди
источник

S

Sergei in testing_in_python
я не знаю куда там запрос уходит) но обычно в е2е тестах апи может быть по https, чей ответ желательно подменить на свой
источник

ТЭ

Тачами Экстович... in testing_in_python
Ну, просто серт сгенерить надо
источник

BK

Boris Krutskih in testing_in_python
Всем привет.
Есть небольшой вопрос по переопределению метода в классе
Есть такой класс, в нём @steps, есть methods_action, в которые ложатся эти самые степы.
так вот, как я могу один и тот же @step переопределить, чтобы не дублировать этот метод и не выдумывать для него новое имя?
в данном примере я хочу переопределить метод click_view_button в экшене accept_action_item
https://dpaste.org/kMz7
источник

ГК

Глеб Казаркин... in testing_in_python
Привет, подскажите как корректно выдернуть Json? (Windows)
Он находится в проекте, в папке resources/json_file/ru_json
Сам тест запускается из tests/Positive/Ru/test_ru.py
Пытаюсь так:
   files = {'file': open('/resources/json_file/ru.json', 'rb')}
или
   files = {'file': open('\\resources\\json_file\\ru.json', 'rb')}
Но не находит
источник

NN

Nikolay Nekrasov in testing_in_python
Глеб Казаркин
Привет, подскажите как корректно выдернуть Json? (Windows)
Он находится в проекте, в папке resources/json_file/ru_json
Сам тест запускается из tests/Positive/Ru/test_ru.py
Пытаюсь так:
   files = {'file': open('/resources/json_file/ru.json', 'rb')}
или
   files = {'file': open('\\resources\\json_file\\ru.json', 'rb')}
Но не находит
Вы указываете абсолютный путь,  стоит указать отностельный. / или \\\ в начале пути к файлу не нужны
источник
2020 October 15

T

Tox in testing_in_python
подскажите, есть вот такой html
<div id="1">
   <pre>test</pre>
</div>

как правильно достать текст из тега
pre


что бы я не делал всегда достается пустота
источник

IS

Idi Suda in testing_in_python
А как ты делал? Покажи
источник