На днях сугубо по работе попытался формализовать набор требований по тестированию платёжных форм. Речь в данном случае о банковских картах, но принципы — общие для всего. За исключением некоторой узкотематической специфики, правила применимы почти везде.
Впрочем, многие на этих достаточно простых и понятных вещах делают продукты и, следовательно, деньги.
Совсем общие принципы: