t.me/atinfo_chat Telegram группа по автоматизации тестирования

QAGuild podcast S2E9: Разговоры про Python в тестировании


(Sergey Pirogov) #1

Подготовили очередной выпуск подкаста. В этом выпуске поговорили о том, с чего начать учить Python, какие менеджеры пакетов использовать и покрыли API и UI автоматизацию. Приятного прослушивания.

Гости:

  • Алексей Буль - крепко сидит на Python
  • Игорь Балагуров - делал на Python разное
  • Данил Бирюков-Романов - ходил в JS, но потом вернулся

Темы:

  • 00:00:53 - Начало
  • 00:05:35 - С чего начать учить Python?
  • 00:11:44 - Чем Python лучше других языков?
  • 00:20:35 - Про пакетные менеджеры
  • 00:32:33 - Про либы для API тестирования
  • 00:44:00 - Про IDE
  • 00:45:11 - Про минусы Python
  • 00:59:07 - Про инструменты UI?
  • 01:05:00 - Почему именно выбрали python, а не Java, JS etc?
  • 01:19:03 - Python и IoT или embeded
  • 01:26:56 - Патроны
  • 01:28:01 - Финал


(Sergei) #2

Добавь плиз ссылки на линкедин или лучше гитхаб выступающих :slight_smile:


(Sergei) #3

Мультирединг - не мультитрединг, а все еще один тред.

М-де… Хорошо хоть потом другой комментатор рассказал корректно про треды.


(Sergei) #4

И про f-string тоже че-то странное, причем тут python v3.7. C v3.6 так же работает:

(base) ➜  ~ ipython
Python 3.6.5 |Anaconda, Inc.| (default, Apr 26 2018, 08:42:37) 
Type 'copyright', 'credits' or 'license' for more information
IPython 6.4.0 -- An enhanced Interactive Python. Type '?' for help.

In [1]: f'{1 + 1}'
Out[1]: '2'

Возможно нужна минорная версия не ниже чем что-то, но точно не v3.7 only.


(Maxim Andryushchenkov) #5

После фразы что для f-строк нужен питон 3.7 выключил и не стал дальше слушать))