Web Development

Web Development

Друзья, в этот раз мы предлагаем разобраться с основами синтаксиса и исполнения JS, а так же с инструментом Selenium, который позволит построить Framework для автотестов и в дальнейшем без проблем поддерживать их и обновлять. Этот митап не станет откровением для "высокоскилловых" товарищей, скорее мы готовим его для тестеров middle+, Java программеров junior+. И, конечно, будем рады всем!

 

Скачать презентации (Google Drive)

Время:

19 декабря 2017 г. 18:30 - 19 декабря 2017 г. 20:45

Место:

НИИТ, 509 аудитория, 5 этаж (ул.Родионова, 192к.1))

Уровень участников:

тестеры middle+, Java программеры junior+

В программе мероприятия:

Automation testing::Selenium

Информация, изложенная в данном митапе, даст основное представление об инструменте Selenium. Поможет правильно построить Framework для автотестов, что позволит в дальнейшем без проблем поддерживать их и обновлять, если меняется система.

    Основные возможности Selenium;
    Локаторы;
    Структура тестов в Selenium (TestNG);
    Двухуровневая архитектура тестовой системы;
    Дополнительные возможности Java, полезные для автотестирования.

Javascript::JS essential

Порой, смотря на простую строку javascript кода можно впасть в ступор и не сразу понять, почему оно ведет себя именно так. Например, почему ‘2’ + 1 -> ‘21’, a ‘2’ - 1 -> -1 ? Или [ ]==[ ] -> false. Я хочу разобраться с основами синтаксиса и исполнения JS. Мой доклад не претендует на особую новизну материала. Опытным разработчикам может быть немного скучно ;)

    Типы данных;
    Преобразование типов данных;
    Условные операторы и циклы;
    Цепочки областей видимости и замыкания;
    Объекты, this, непрямой вызов функций;
    Аксессоры и атрибуты свойств;
    Классы, прототипы, наследование;
    Массивы;
    Регулярные выражения;
    strict mode.

Выступающие:

Наталья Волкова

Наталья Волкова

Руководитель группы по тестированию, MERA

В области тестирования я работаю уже 12 лет, в последние 1.5 года начала изучать автоматическое тестирование. Эта область меня очень заинтересовала, так как внедрение автотестов значительно улучшает и ускоряет процесс тестирования, особенно когда надо часто запускать одну и ту же группу тестов. К тому же, надо организовать все так, чтобы все можно было легко поправить, в случае изменения в продукте.

Олег Финъка

Олег Финъка

Инженер-программист, MERA

В свое время я начинал с С++, C#, Python. Последние 3 года занимаюсь веб-программированием. Есть опыт работы как со стартапами, так и с крупными компаниями. Люблю JavaScript :). Не перестаю удивляться скорости развития веб технологий и инструментов.

Приглашение закрыто

Мероприятие состоялось, увидимся на митапах в следующем году!

Хотите к нам присоединиться?

Меняй мир вместе с нами

Мобильные решения