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