In generale credo dovresti definire meglio lo scenario di utilizzo.
Una app mi fa pensare a qualcosa che gira sullo smartphone mentre Word me lo aspetto su un desktop. Se la app fosse una desktop-app scritta con B4J (ad esempio), allora potresti pensare (in ambiente controllato, ovvero dove hai installato preventivamente tutto ciò che occorre) di lanciare da B4J il Word (o chi per esso), eseguire l'operazione di salvataggio (o similare) e poi tornato in B4J controllare il risultato.
Ciò funzionerebbe con test che prevedono di registrare sul file system (crea, modifica, cancella, sposta un file). Non saprei come verificare un test tipo "cambia il font della terza frase" (sempre pper rimanere su Word).
udg