Test- en QA-tools omvatten testmanagement, geautomatiseerd browser- en mobiel testen, performancetesten, bugregistratie en apparaatclouds. Ontwikkel- en kwaliteitsteams gebruiken ze om releases te controleren, regressietests in continuous integration uit te voeren en fouten op veel browsers en apparaten na te bootsen.
Deze tools staan dicht bij het bouwproces. Ze kunnen broncode, stagingomgevingen, in pipelines opgeslagen geheimen en opnames of schermafbeeldingen van testruns inzien. Testdata is de grootste valkuil: kopieën van productiedata in een testomgeving blijven persoonsgegevens, en uploaden naar een cloud-apparaatpark geeft ze aan een derde. Een gehoste testdienst wordt bovendien onderdeel van uw softwareketen, dus een inbreuk daar kan uw releases raken. Lock-in ontstaat doordat testscripts, rapporten en historie in het eigen formaat van een leverancier staan.
Controleer bij een Europese optie of het platform zelf te hosten is of via een tunnel in uw eigen netwerk bereikbaar is, hoe artefacten zoals video's, logs en schermafbeeldingen worden bewaard en verwijderd en of synthetische of geanonimiseerde testdata wordt ondersteund. Geef de voorkeur aan tools op open standaarden zoals WebDriver, Selenium of Playwright, zodat tests overdraagbaar blijven.