что касается "продвинутых курсов", на которых бы рассказывали не только про то "как протестировать форму", но и про критическое мышление, и про навыки рефрейминга, и про всякие другие клёвые штуки, которые активно продвигают Бахи-Канеры-Болтоны — это всё круто, но бесполезно для 99% процентов посетителей курсов. а кому это надо — эту маленькую частичку сообщества прекрасно окучивают сами Бахи-Канеры-Болтоны. почему большинству не нужно? примерно потому же, почему я ушёл из преподавания тестирования в вузе. оно там не нужно. и не надо жаловаться на то, что "тестированию в вузе не учат". я учил. это бесполезно. студенты просто не понимают, о чём вообще речь. в их системе мировоззрения никакого тестирования не существует. они собираются стать программистами, и они будут писать код без всяких ошибок. что, раньше ни у кого не получалось писать без ошибок? ну и что, а мы будем. места для тестирования в их жизни ещё нет. оно появляется только после того, как они набьют себе шишек. с тестировщиками примерно то же самое. нет смысла начинающему тестировщику что-то рассказывать про критическое мышление. надо его научить тестировать формы и выпустить в дикую среду обитания. а уже потом, после того, как он там немного научится выживать и приобретёт личный опыт — этот опыт можно будет упорядочить и рассказать про некоторые более сложные вещи (и при этом гораздо более эфемерные, чем "проверяй граничные значения")