Beschleunigung der Softwarebereitstellung mit agenter QA-Automatisierung unter Verwendung von Amazon Nova Act – Teil 3
aws ·
Dieser Artikel, der dritte in einer Reihe über Amazon Nova Act, erläutert, wie QA Studio die agenzbasierte Qualitätssicherung in großen Organisationen skaliert. Es werden „Anwendungen“ als Container eingeführt, die Tests organisieren und Eigentumsverhältnisse festlegen, um das Chaos flacher Testlisten zu beseitigen. Das System liefert Gesundheitsmetriken über Amazon CloudWatch, darunter Bestehensquoten, Trenddiagramme und eine an Flaky-Tests angepasste Gesundheitsbewertung zur Identifizierung instabiler Tests. Zur Zugriffskontrolle implementiert QA Studio ein teambasiertes Benutzermanagement mit fünf kumulativen Rollen, die vom Betrachter bis zum Administrator reichen. Diese Struktur stellt sicher, dass Teams nur ihre eigenen Anwendungen sehen und ändern können, es sei denn, sie wurden explizit freigegeben. Der geteilte Zugriff folgt einer Deckelungsregel, bei der die effektiven Berechtigungen durch das niedrigere der beiden Niveaus – entweder die Rolle des Benutzers oder die Freigabestufe – begrenzt sind. Die Backend-Architektur nutzt AWS Cognito für die Authentifizierung, DynamoDB für die Speicherung und Lambda zur Durchsetzung dieser Zugriffskontrollen. Letztlich ermöglichen diese Funktionen, dass QA-Automatisierung wächst, ohne die Übersicht oder Kontrolle über die Testintegrität zu verlieren.
aws