TestCon Moscow 2020

15-17 сентября

Москва

Биография

Никита – C#-разработчик компании PVS-Studio. Сейчас он работает в отделе разработки диагностик для C#-анализатора, но некоторое время назад он работал в отделе Tools&DevOps и занимался там расширением возможностей системы тестирования компании. Если точнее, то он дорабатывал ПО, разработанное для внутренних нужд компании. 

Доклад

Что интересного в тестировании инструмента для тестирования

В теории любое приложение можно протестировать. Но дьявол, как всегда, кроется в деталях. Например, наша сфера деятельности – разработка статического анализатора исходного кода. Так вот, многообразие этого кода столь велико, что продумать все варианты, встречающиеся в реальной жизни, попросту невозможно! Проверить все возможные случаи вручную, очевидно, не получится. Да и представить все сценарии мы не в силах, а значит не выйдет и написать для них все необходимые тесты. Что же делать? Как-то ведь надо делать свой проект надёжным и готовым к шуткам от программистов в виде строкового литерала на 26 мегабайт. Об этом и поговорим на докладе 🙂

Ключевые слова

🔑 Static Analysis