Для «каковы другие тестовые случаи» - вы, вероятно, хотите проверить, правильно ли он обрабатывает сбои, - если происходит сбой диска, если происходит сбой компиляции, возникает другая ошибка ввода-вывода. Каковы бы ни были ваши ошибки, вы должны проверить их.
Ваш скрипт сборки также запускает ваши автоматические тесты? Возможно, вы захотите проверить, что он действительно запускает их (становится рекурсивным здесь), и правильно сообщает об ошибках.
Тестирование номеров версий кажется простым. Я предполагаю, что вы передаете номера версий скрипту (или у вас есть какой-то другой легко узнаваемый способ выяснить, какими они должны быть). Убедитесь, что ваши артефакты сборки имеют эти числа в имени файла / readme / whereever.