воскресенье, марта 18, 2012

Word против командной строки



Самый интересны и увлекательный момент для меня при чтении документации к тестируемому продукту – это найти командлайну (команду, которая выполняется в консоли cmd ) и попробовать что она действительно работает.

Дело в том, что, во-первых, командная строка может не работать на конкретной операционной системе. Но, это только полбеды. Вторая половина в том, что в подавляющем большинстве, документация пишется в Word. А Word – это враг командных строк, потому что он так и норовит заменить дефис на тире, а олдскульную досовскую кавычку на свою, супер-мега юникоговую.
Вот эти команды в консоли будут выглядеть одинаково, только перовая вернет сообщение об ошибке… или вторая?

C:\Users\dzhariy>dir "C:\"
The filename, directory name, or volume label syntax is incorrect.

dir “C:\”
dir "C:\"

Так что, если вы пишете документацию, то не поленитесь проверить, работают ли ваши командные строки. А если вы тестируете – то обязательно проверяйте все командные строки в документации, потому что, тот человек, который писал документацию – навряд ли это делал.

Комментариев нет: