QA: Conference. Розповідаємо про доповіді



Конференція з тестування програмних систем QA: Conference почнеться трохи більше ніж через місяць і ми готові розповісти докладніше про неї. Трохи статистики:
  • 24 повноцінних доповіді в Москві і Пітері
  • 16 доповідей — в Новосибірську і Єкатеринбурзі
  • 8 доповідей — в Омську
  • можливість подивитися записи всіх доповідей — всім учасникам
  • вартість квитка — від 2,000 до 3,000 рублів
Які теми будуть розкриті:
  • Тестування на мережеве проникнення — від компанії PentestIt
  • Навантажувальне тестування
  • Автоматизація тестування (розглядаються будь-які аспекти)
  • Інтеграційне тестування
  • Розгортання різних систем з нуля
  • Досвід як позитивний, так і негативний
Отже, доповідачі, про яких ми розповімо сьогодні:
  • Цибулі Сафонов і Роман Романів. PentestIt — проникнення в мережу підприємства та про захист від проникнення.
  • Станіслав Сидрістий — три доповіді про всі сторони автоматизації в .NET / Java і про стандартизацію підходів до автоматизації
  • Галина Галкіна — розрахунок категорії ризику – підхід до управління регресійної ТМ
  • Олександр Акбашев — ганяємо тести на кожен білд: Gerrit, Jenkins, Docker, AWS
  • Роман Іовльов — одразу дві доповіді: «Jedi Power of Model-based testing» і «ЙДИ — Future of UI Automation»
  • Ігор Щегловітов — розповість про автоматизоване тестування засобами тулсета Microsoft
  • Костянтин Нерадовский — функціональний підхід в розробці автотестів на Java
Хочете подробиць? Заходьте під кат.



Цибулі Сафонов і Роман Романів — «Корпоративні мережі — сучасні загрози та протидія» — атаки на зовнішній периметр організацій, використання ефективних механізмів захисту


Роман Романов — генеральний директор компанії Pentestit, сертифікований фахівець в області забезпечення безпеки інформаційних систем, доповідач на міжнародних конференціях. Топ-експерт Інституту Розвитку Інтернету (секція «інформаційна безпека»).
Цибулі Сафонов — технічний директор компанії Pentestit, автор численних доповідей та досліджень в галузі практичної інформаційної безпеки, доповідач на міжнародних форумах і конференціях. Має більше 10 років практичного досвіду тестування на проникнення інформаційних систем державного, фінансового та e-commerce секторів. Експерт Інституту Розвитку Інтернету (секція «інформаційна безпека»).

Разом Цибулі і Роман розкажуть про види атак на мережевий периметр організації та про забезпечення безпеки мережевого периметра



Станіслав Сидрістий — Solutions Architect в компанії Luxoft — виступить одразу з трьома доповідями

Брав участь у багатьох проектах компанії, займався розробкою, так і автоматизацією тестування .NET/WPF додатків, так і Java/Groovy Web додатків. За свою трудову практику розробляв для величезного спектру платформ: Windows, Linux, Android, iOS, set top boxes, самописні ОС. Керував як розробкою так і тестуванням.

Раніше був помічений на конференціях: Application Developer Days, Apps4All Forum, DataArt IT talks, .NEXT, CLRium #1, CLRium #2.

Я прийду з трьома відмінними доповідями і розкрию наступні теми:

  • Огляд і обмеження різних типів продуктів, представлених на ринку автоматизації тестування
  • Рішення по автоматизації тестування для великих, масштабованих систем
  • Відберемо від кожного підходу «хотілки» і складемо ідеальний фреймворк
  • Який вже використовується в дуже великому підприємстві і в якому автоматизовано всі. Де фахівці з тестування практично не займаються ручним тестуванням UI. Тільки якщо необхідний UAT сервер. І, відпрацювавши багато часу на цьому проекті, я можу з повною упевненістю сказати: ми виробили кращий з можливих підходів в наших командах. Порядок автоматизованих UI тестів – близько 50 тисяч, які, прогоняясь на CI серверах ночами дозволяють економити великим компаніям тисячі людино-годин на рік. А фахівців з тестування — кілометри нервових клітин
  • Максимальне переиспользование логіки тестування. Більшість тестових сценаріїв кодится без нових степов / байдингов.
  • Уніфікація платформи, створення міжплатформового мови тестування і як результат – уніфікація спеціаліста з тестування.
Далі, для кожної з платформ розповім про:
  • Тестування WPF додатків
  • Тестування WinForms додатків
  • Тестування ASP.NET додатків (UI)
  • Тестування серверної частини.NET)
  • Тестування серверної частини (Java)




Костянтин Нерадовский — функціональний підхід в розробці автотестів на Java

Коли в одному відділі одночасно ведеться автоматизація більш ніж 20 систем, то питання переиспользуемости, якості та підтримки коду встає дуже гостро. Ми використовуємо галузеві стандарти, відкриті технології і open source проекти — maven, selenium, cucumber, yandex.allure. Мої завдання — технологічний розвиток нашої платформи автотестування і робити так, щоб автотесты було писати цікаво.

Основне досягнення — це те, що автоматизація стала користуватися попитом з боку відділів та управлінь функціонального тестування. Розроблена за моєї безпосередньої участі нова технологічна платформа — BDD автотесты, java, selenium, appium, дозволила значно прискорити виконання автотестів, знизити витрати на підтримку і найголовніше — вона зручна у використанні ручними тестерами. Якщо раніше, регрес окремих автоматизованих систем займав тиждень, то зараз він проходить кілька разів на день.

Розробники автотестів замість proprietary інструментів почали використовувати java, maven, selenium. Що, по-перше, швидше і зручніше в розробці та не прив'язує до конкретного інструменту. По-друге, це просто набагато цікавіше. А інтерес — це дуже сильна мотивація.

В моїй доповіді мова як раз і піде про всіх тих практиках, які призвели наш відділ до такого успіху.



Ігор Щегловітов — автоматизоване тестування з Microsoft

Старший інженер із тестування в Групі дослідження і розробки хмарних сервісів в Kaspersky Lab і Microsoft ALM Ranger. Досвід в тестуванні 7+. Займаюся розробкою автоматизованих тестів, а також тестових фреймворків на платформі .NET. Також маю великий досвід навантажувального тестування та аналізу продуктивності. За останній рік був доповідачем на 5 великих конференціях по розробці.

Статті на Хабре помічені тегом, а тому легко можуть бути знайдені: #mstesting

У доповіді будуть розглянуті новітні інструменти Microsoft здатні спростити і одночасно поліпшити ваш існуючий процес тестування. Ви познайомитеся з новими системами безперервної інтеграції та діагностики. Навчитеся проводити хмарне навантажувальне тестування та створювати контрольовані середовища для тестування і розробки в Azure. Крім цього ми подивимося на новинки в юніт тестуванні, зокрема IntelliTest (фреймворк для генерації тестів). У висновку будуть розглянуті деякі трюки для підвищення ефективності автоматизованого тестування.



Галя Галкіна — розрахунок категорії ризику – підхід до управління регресійної ТМ

АТ «Сбербанк Технології», Департамент Якості, Начальник Управління тестування автоматизованих банківських систем. Розвинула функцію тестування систем Core Banking (команда збільшена до більш ніж 200 співробітників, сформований кластер управлінців, взяті на борт якості» нові системи)

У тестуванні з грудня 2002 року, працювала в «гігантах» ІТ телеком і банкінгу: CBOSS, Luxoft, Сітронікс Телеком Солюшнс. Пройшов професійний шлях від стажиста у тестуванні до керівника підрозділом тестування, від роботи руками»(тест дизайн, тестування, розробка стратегій, автоматизація тестування) до вибудовування роботи команд/підрозділів.

Регресійна тестова модель – дуже дорога річ для тестування, причому у всіх відносини. Як підійти до її створення? Як керувати регресійної тестовій модель? Можна і потрібно вважати і використовувати ризики



Роман Іовльов — дві доповіді: «Jedi Power of Model-based testing» і «ЙДИ — Future of UI Automation»

Я пройшов довгий шлях в QA, від рядового тестувальника до керівника відділу тестування і євангеліста тестування. Також у мене був невеликий досвід роботи в якості Менеджера проекту і навіть Гейм-дизайнера. На цьому шляху я отримав різні знання і хотів би поділитися ними з вами. Мені пощастило, взяти участь у різних конференціях таких як SQA Days, Agile Days, IT Week, IT Subbotnik і EuroStar у тому числі і в ролі доповідача. Зараз я займаюся поліпшенням процесів тестування, в тому числі і автоматизації в бізнес-юніті Life Science компанії Epam, розробкою та просуванням наших фреймворків та рішень і був би радий допомогти не тільки своїм колегам, але і вам.

Перший доповідь: «Jedi Power of Model-based testing»:
  • Огляд еволюції тестувальника-автоматизатора від Junior (Padavan) до Master (Jedi Master)
  • Коротко опис того, що таке тестування з використанням моделей
  • Які профіти цей підхід несе і які є тонкощі і проблеми
  • Як їх вирішувати використовуючи мікро-моделі


Другий доповідь: «ЙДИ — Future of UI Automation»:
  • Коротко про Автоматизації UI і шаблоні PageObjects
  • Коротко огляд основних практик BDD, KDD, DDT
  • Приклади, як фреймворк дозволяє швидко почати писати якісні тести без танців з бубном на початку проекту
  • Додаткові можливості фреймоврка. Кастомізація під ваш проект




Олександр Акбашев — ганяємо тести на кожен білд: Gerrit, Jenkins, Docker, AWS

Software Test Engineer в HERE, Berlin, Germany. Відповідає за автоматизацію тестування і стабільність інфраструктури тестування в команді Turn-by-turn Guidance.
Також відповідав за навантажувальне тестування і моніторинг серверної телеметрії в MMORPG Skyforge, займався тестуванням фіч, спрямованих на боротьбу з навантаженням і збереження QoS при її підвищенні.

У своїй доповіді я буду розповідати про те, як можна налаштувати Continuous Integration таким чином, щоб не доводилося бігати за девелоперами з ключкою і «просити» полагодити білд. В HERE щодня ми запускаємо порядку 60к білдів, велика частина всіх тестів запускається для кожної зміни в коді. Це робиться для того, щоб поганий код, в принципі, не міг потрапити в майстер. Ми використовуємо Gerrit, Jenkins, Docker і хмарні сервіси Amazon. Так само будуть розглянуті проблеми масштабування, з якими ми зіткнулися і як їх вдалося вирішити




Коли і де?
Посилання на реєстрацію:
  • У нас відкрився відмінний сайт, на якому можна почитати як про всіх спікерів, так і про всі доповіді. Заходьте, вивчайте, беріть квитки: http://qaconf.ru/
Мені є що розповісти
Якщо Вам є що розповісти, ласкаво просимо до нас: ми шукаємо доповідачів. Розкажіть всім про свій досвід автоматизації тестування, адже саме досвід економить всім цінні людино-години та підвищує як рівень фахівця, так і рівень оплати праці =)

Контакти


Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.