Повсеместная актуализация и интеграция информационных технологий приводит к интенсивному развитию средств и методов разработки программного обеспечения. Важное место в этом процессе занимает проблема, связанная с автоматизацией и повышением эффективности тестирования программного обеспечения. Основной целью статьи является изучение инструментов для ручного и автоматизированного тестирования программного обеспечения. В результате работы проведено изучение особенностей различных инструментов, предназначенных для тестирования компьютерных программ. На основе проведенного анализа выявлены наиболее перспективные и востребованные инструменты тестирования программного обеспечения.