http://snowman-sailor.livejournal.com/ ([identity profile] snowman-sailor.livejournal.com) wrote in [personal profile] fixik_papus 2016-07-25 10:58 am (UTC)

Српведливости ради, в "чистом" программировании неочевидных связей тоже хватает. По крайней мере я могу рассказать кучу историй, вплоть до совершенно детективных (http://mina.naguib.ca/blog/2012/10/22/the-little-ssh-that-sometimes-couldnt.html).

Алгоритм по определению есть, как-то же вы настраиваете логику работы своих контроллеров. Как раз нормальный тестировщик тут бы помог извлечь алгоритм, в том числе и из голов инженеров, и придумать для него тест кейсы.

>Для любого алгоритмического тестирования нужно корректное тех.задание и корректные наборы данных. А если их нет?

Существуют техники тестирования, позволяющие обходиться без ТЗ: белый ящик, свободный поиск, fuzz testing и т.п. Наборы данных тестировщики умеют составлять самостоятельно.

Не нужно думать что в IT все здорово и правильно. Зачастую тестировщики приходят в проект с десятилетним легаси, когда уже все забыли что, как и почему должно работать, и тем не менее как-то умудряются проверять корректность изменений.

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting