Anton раскрывая"понятность".
- Наличие ссылок на инструментарий. Если у нас требуются утилиты/скрипты/любые вспомогательные инструменты, то на них должна быть указана ссылка (либо они могут быть прикреплены прямо к тест-кейсу). Это действует только в том случае, если вы в команде не условились поднять какой-либо сервер с этими самыми у утилитами и хранить всё там;
- Наличие ожидаемого результата. Вам нужно всегда указывать то, что тестировщик должен получить на выходе. Иногда это интуитивно понятно, но у всех мышление разное и кто-то может эту очевидность не заметить. :)
- Наличие шагов воспроизведения. Не стоит писать тест-кейс одним большим рассуждением о том, что хотелось бы сделать.
- Наличие обоснования величин, выбранных для теста, если таковые имеются. Если брать всеми любимый карандаш, то можно сделать тест на то как долго он пишет. И нельзя в тест-кейсе просто указать "написать карандашом 2 листа". Любой другой человек задаст резонный вопрос "А почему не три листа?".
- Отсутствие сленга и никем не используемых терминов в вашей группе.
Это то, что сходу придумалось. :)