Компания
149,50
рейтинг
5 июня 2015 в 12:29

Разработка → Python Meetup 24.04.15: Python-тесты, Rest сервисы на Flask и GUI приложение за 5 минут tutorial

Последняя пятница апреля не стала исключением для встречи сообщества любителей языка Python. В этот раз спикеры на Python Meetup поделились следующими темами:
  • Grail: шаги для ваших Python-тестов
  • Rest сервисы на Flask
  • GUI приложение за пять минут

Видео и ссылки на презентации под катом. Приятного просмотра!

image



Grail: шаги для ваших Python-тестов / Игорь Хрол
Team Lead QA Automation, Wargaming

Речь пойдёт о новой библиотеке для Python, которая может улучшить ваши тесты — Grail. Она трансформирует ваши методы и функции в шаги, из которых можно строить автотесты. Grail имеет открытый исходный код и доступен каждому: https://github.com/wgnet/grail




Rest сервисы на Flask / Егор Назаркин
Team Lead eSports Tools, Wargaming

Егор в своем докладе расскажет о Rest сервисах на Flask и валидации клиентских данных в web.




Lightning talk
GUI приложение за пять минут /Андрей Пучко




Следующий Python Meetup состоится в субботу 27 июня.

Программа митапа появится совсем скоро, а пока можно забронировать себе место.

До встречи на Python Meetup!
Автор: @Wargaming

Комментарии (18)

  • 0
    Я не понял какую программу демонстрировали в третьем видео (
    • 0
      Кстати, тоже не понял. Сейчас ищу CMS/framework на Python чтобы быстро набросать CRUD приложение (желательно без кодинга вообще, но чтобы прилично выглядело из коробки). Масштабирование и плюшки не нужны особо. Может кто подскажет, куда смотреть (Django, Mezzanine?)
      • –1
        Можете взять Django с REST Framework. Думаю, viewsets – то, что Вам нужно
      • 0
        Django-admin с оформлением bootstrap_admin выглядит нормально. Но модели все-таки придется описать кодом
        • 0
          Спасибо, посмотрю
      • 0
        Посмотрите на Eve pypi.python.org/pypi/Eve/0.5.2
        • 0
          Спасибо! Я только не понял — GUI-то у него есть? Или это только REST API?
          • 0
            Python REST API for Humans.
      • 0
        Flask, а точнее python-eve
    • 0
      penta.by случайно не она?
    • 0
      Судя по названию в трее — программа Пента.
    • 0
      Можно найти вот тут — www.penta.by

      здесь описание: penta.by/softtec/platform_description
      здесь загрузка: penta.by/downloads
  • НЛО прилетело и опубликовало эту надпись здесь
  • +1
    непонятен grail, если нужен конкретно step based — есть github.com/robotframework/robotframework, к которому можно подключать python в любых масштабах, даже перегружать output тестов как захочется. Используется CERN, Nokia Networks и еще много кем.
    • +1
      Идея в том, чтобы не использовать «таблички», Gherkin, excel-файлы и прочее, а писать код. В этом основное отличие от других инструметов в Python-мире, решающих ту же задачу.
  • +1
    Было бы сильно лучше снимать отдельно докладчика, отдельно экран-презентацию
  • 0
    А для DDT предусмотрена какая-то поддержка в Grail? Или, только непосредственно копипастить код, если есть необходимость делать одно и тоже, но с разными параметрами?
    • 0
      Grail находится на уровень ниже xUnit-библиотеки, поэтому с DDT конфликтов не возникает. Мы используем эту библиотеку вместе с nose: http://ddt.readthedocs.org/en/latest/

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Самое читаемое Разработка