Dipende enormemente dalle garanzie che vuoi fornire ai tuoi clienti.
Se non pubblicizzi nulla, dovrebbe essere sufficiente testare solo su una singola piattaforma.
Se dichiari che funziona sulle piattaforme X, Y e Z, allora è meglio che i rapporti di prova lo dimostrino.
Ed è qui che diventa interessante. Con le applicazioni per PC, le persone tendono ad accettare molto più bug o incompatibilità rispetto ad altri dispositivi elettronici, come i telefoni cellulari. Ciò si riflette nello sforzo di test e per questo motivo, i principali sviluppatori di app testano la loro app con un numero così grande di dispositivi, solo così possono tenere conto di eventuali incompatibilità.
Come aneddoto, ho lavorato per un'azienda che produce kit per auto (quindi puoi usare il tuo telefono cellulare in auto). Questi kit per auto vengono testati contro quasi tutti i telefoni cellulari presenti sul mercato, perché la gente semplicemente non li accetta se il loro telefono non interagisce in modo impeccabile con il loro kit auto.