SECON'2021
XII Международная конференция разработчиков программного обеспечения
доклад
×

Вопрос спикеру

Сообщение
×

Опишите тему встречи


  • QA, Зал №7. Галерея, 3 этаж
19 июня 15:40

о докладчике
Белковский Никита Аркадия, Таганрог

В QA/Testing с 2014 года. Начал с тестирования ПО в авионике, продолжил в Web и DB в сфере клинических испытаний. С докладами выступает с 2017 года. С 2019 организует обучающие игровые ивенты в сфере QA/Testing.

Опыт тестирования CLI ETL в PyTest

В мире клинических испытаний приходится иметь дело с большим количеством данных. Думаю, не удивлю никого, сказав, что ETL-процедуры, благодаря которым эти данные оказываются в хранилищах, являются важной частью системы. О автоматизированном тестировании таких CLI-based утилит и пойдет речь в моем докладе.
- В качестве тестового фреймворка мы используем PyTest. Расскажу про некоторые фишки, которые нам упростили жизнь.
- Для взаимодействия с БД мы используем SQLAlchemy. Расскажу, в чем удобство и преимущества по сравнению с прямым взаимодействием через pyodbc.
- Для работы с табличными данными (как для ввода, так и для вывода) мы используем pandas. Так же, постараюсь рассказать про удобство данной библиотеки и постараюсь сравнить с альтернативами.
- Также расскажу про парочку неожиданностей, с которыми столкнулись в процессе тестирования

Аудитория слушателей доклада

QA специалисты-автоматизаторы middle уровня, в первую очередь, работающие с DB.