На антитела к коклюшу можно кровь сдать. А мазок вполне может не показывать коклюш, хотя он и есть. Особенно, если вы болеете уже месяц, в таком случае самой бактерии уже нет, она быстро погибает в организме. А кашель остаётся гораздо дольше, т.к. бактерия коклюша вызвала возбуждение кашлевого центра.