Vid integrationstestning utvärderas hur väl de olika delarna fungerar tillsammans. I praktiken testas programmeringsgränssnitten mellan enheterna och interaktionen mellan dem. Detta är teknisk testning som syftar till att säkerställa att enheterna är kompatibla.
Man kan exempelvis lägga till delar, vars funktion man verifierat genom enhetstestning, en i taget till en fungerande helhet och säkerställa hela helheten funktion vartefter. Integrationstestning görs ofta tillsammans med enhetstestning.
God praxis är att en organisation som publicerat ett programmeringsgränssnitt utanför sin organisation själv använder det publicerade programmeringsgränssnittet i sin egen verksamhet. På så sätt är det lätt för organisationen att upptäcka störningar i programmeringsgränssnittet.
För organisationens interna användning kan man erbjuda till exempel skrivrättigheter eller mer omfattande rättigheter för informationshantering för informationen och för aktörer utanför organisationen exempelvis endast läsrättighet.