Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Thema werden die Elemente beschrieben, aus denen die AccChecker-GUI besteht.
- Registerkarte "Überprüfungen"
- Registerkarte "Ergebnisse"
- MSAA- und UIA-Bildschirmsprachausgaberegisterkarten
- MSAA- und UIA-Strukturregisterkarten
- Menü "Datei"
- Verwandte Themen
Registerkarte "Überprüfungen"
AccChecker beginnt mit der Standardansicht der Registerkarte "Überprüfungen ":
Die Registerkarte "Überprüfungen " enthält die folgenden Komponenten.
Überprüfungszielauswahl bietet folgende Optionen zum Auswählen einer Zielapplikation oder eines Zielsteuerelements.
- Wählen Sie ein Ziel aus der vordefinierten Dropdownliste aus. Diese Liste enthält alle HWNDs der obersten Ebene, die beim Start identifiziert werden.
- Wählen Sie ein HWND basierend auf der Position des Mauszeigers aus (auswählbare Steuerelemente sind mit einem roten Rechteck markiert). Mit dieser Option können Sie ein beliebiges sichtbares Objekt auswählen, das über einen HWND verfügt.
- Geben Sie einen bestimmten HWND ein.
Prüfliste für Überprüfungsroutinen Bietet die Möglichkeit, die gewünschte Überprüfungsroutine auszuwählen, die für eine Anwendung oder ein Steuerelement ausgeführt werden soll. Weitere Informationen finden Sie unter Überprüfungsroutinen.
Auswahlfenster für Unterdrückungsdateien von Fehlern und Warnungen Unterdrückungsdateien werden im Tab „Ergebnisse der Überprüfung“ erstellt. Wenn Sie mit der rechten Maustaste auf eine Fehler- oder Warnmeldung klicken und im Kontextmenü „Unterdrücken“ wählen, wird ein Kennzeichen für diese Nachricht gesetzt. Wenn das Kontrollkästchen " Unterdrückungen " aktiviert ist, werden unterdrückte Einträge in der Liste angezeigt. Ein unterdrückter Eintrag kann mithilfe desselben Kontextmenüs, das zum Unterdrücken verwendet wird, wieder freigegeben werden.
Eine Unterdrückungsdatei wird im XML-Format gespeichert, indem Sie im Menü "Datei" die Option "Unterdrückung speichern" auswählen. Diese Datei wird bei nachfolgenden Überprüfungen verwendet, bei denen die Nachrichten ausgeblendet werden. Klicken Sie auf "Löschen", um die Unterdrückungsdatei zu entfernen. Informationen zu bestimmten Nachrichten finden Sie unter Überprüfungsprotokollnachrichten. Verwenden Sie " Protokoll speichern" im Menü "Datei ", um die gesamte Liste als Protokolldatei in XML oder als formatierte Textdatei zu speichern.
Das folgende Beispiel zeigt den Inhalt einer Unterdrückungsdatei, die durch Ausführen der Eigenschaftenüberprüfungen in der Windows-Firewall-Systemsteuerungsanwendung generiert wird. Der Fehler mit der ID "ElementHasNoName" wurde in diesem Beispiel zur Unterdrückung ausgewählt worden.
<?xml version="1.0" encoding="utf-8"?><ArrayOfLogEvent xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="https://www.w3.org/2001/XMLSchema"> <LogEvent> <EventID>ElementHasNoName</EventID> <Text>Element has no name</Text> <ParentChain>Windows Firewall.Windows Firewall</ParentChain> <VerificationRoutine>VerificationRoutines.CheckName</VerificationRoutine> <Classname>ATL:BUTTON</Classname> <AccName /> <AccRole>PushButton</AccRole> </LogEvent> </ArrayOfLogEvent>
Priorisierte Ergebnisse anzeigen Bietet die folgenden Optionen zum Filtern der Überprüfungsergebnisse nach Priorität.
- Alle Schließen Sie alle Ergebnisse unabhängig von der Priorität ein.
- Nur P1 Schließen Sie nur die Ergebnisse der Priorität 0 und der Priorität 1 ein.
- Nur P1 P2 Ergebnisse von Priorität 0 bis Priorität 2 einschließen.
Ausgewählte Überprüfungen ausführen Stellt die Schaltfläche " Überprüfungen ausführen " zum Starten des Überprüfungsprozesses bereit. Während die Überprüfungen ausgeführt werden, ändert sich die Schaltfläche in "Überprüfungen abbrechen " und kann verwendet werden, um die Überprüfungen nach Abschluss der aktuellen Überprüfungen zu beenden.
Registerkarte "Ergebnisse"
Die Registerkarte "Ergebnisse " wird aufgefüllt, nachdem die ausgewählten Überprüfungsaufgaben abgeschlossen wurden. Sie besteht aus den folgenden Komponenten.
- Die Nachrichtenliste, in der die von den ausgewählten Überprüfungsaufgaben generierten Fehler-, Warnungs- und Informationsmeldungen angezeigt werden. Die angezeigten Nachrichten können mithilfe der Kontrollkästchen oberhalb der Nachrichtenliste gefiltert werden.
- Die Nachrichtendetails und eine Bildschirmaufnahme des Überprüfungsziels. Wenn Sie eine Nachricht aus der Nachrichtenliste auswählen, werden weitere Details angezeigt und das entsprechende Element im Bildschirmaufnahmebereich hervorgehoben. Die Schaltfläche " Visualisieren " wechselt "AccChecker" zur Registerkarte "MSAA-Struktur ". Wenn auf der Registerkarte " Ergebnisse " ein Fehler hervorgehoben ist, wird das entsprechende Element auf der Registerkarte "MSAA-Struktur " hervorgehoben.
Wenn Sie mit der rechten Maustaste auf eine Nachricht klicken, wird ein Kontextmenü mit den folgenden Elementen verfügbar gemacht.
- Unterdrücken Fügt die Nachricht zur Unterdrückungsliste hinzu.
- In Zwischenablage kopieren Kopiert die Nachrichtendetails in die Zwischenablage.
- Visualisieren Wechselt AccChecker zur Registerkarte "MSAA-Struktur ". Das Element, das dem ausgewählten Fehler entspricht, wird hervorgehoben.
- Hilfe Zeigt zusätzliche Informationen zur Nachricht an.
Registerkarten für MSAA und UIA-Bildschirmleseprogramme
Die Registerkarten „MSAA-Sprachausgabe“ und „UIA-Sprachausgabe“ sind ähnlich. Beide zeigen eine Transkription von Elementen, die in einem simulierten Durchlauf des Überprüfungsziels von einer Bildschirmsprachausgabe gefunden wurden, mit der Ausnahme, dass eine die MSAA-Implementierung zeigt, und die andere die UIA-Implementierung.
Elemente werden navigiert und protokolliert, genau so, wie es ein Screenreader tun würde. Die informationen auf dieser Registerkarte sind unerlässlich, um zu bestätigen, dass nur nützliche und relevante Informationen angekündigt werden. Beispielsweise ist ein normal klingender Steuerelementname wie "MenuItem Edit" oder "PushButton Close" akzeptabel; Ein Steuerelementname, der nicht sinnvoll ist, z. B. "CPNavPanel22" oder "DefaultValue1", ist jedoch nicht zulässig. Die Schaltfläche " Visualisieren " bewirkt, dass AccChecker zur Registerkarte "MSAA-Struktur " oder "UIA-Struktur " wechselt. Wenn auf der Registerkarte "Bildschirmsprachausgabe " ein Element hervorgehoben ist, wird das entsprechende Element auf der Registerkarte "MSAA-Struktur " oder " UIA-Struktur " hervorgehoben.
Die ScreenReader-Überprüfungsroutine unter Consistence muss auf der Registerkarte Überprüfungen ausgewählt werden, damit die Registerkarte MSAA-Sprachausgabe angezeigt werden kann. Ebenso muss die UiaScreenReader-Überprüfungsroutine ausgewählt werden, damit die Registerkarte "UIA-Sprachausgabe" angezeigt wird.
Der folgende Screenshot zeigt die Registerkarte "UIA-Sprachausgabe" mit einer Beispielüberprüfung von Notepad.
MSAA- und UIA-Baumstrukturregisterkarten
Wenn eine Überprüfungsroutine ausgeführt wird, kompiliert AccChecker alle sichtbaren Elemente im Überprüfungsziel und zeigt sie hierarchisch auf der Registerkarte "MSAA-Struktur" und auf der Registerkarte "UIA-Struktur" an. Der folgende screenshot zeigt die Registerkarte "MSAA-Struktur" mit der Hierarchie der Elemente für Notepad.
Menü „Datei“
Menü | Befehl | BESCHREIBUNG |
---|---|---|
File${REMOVE}$ |
Öffnen | Stellt die folgenden Optionen bereit.
|
Automatisches Laden verfügbarer Überprüfungen | Lädt automatisch alle verfügbaren AccChecker-Überprüfungen. | |
Protokoll speichern | Speichern Sie das Überprüfungsprotokoll als XML oder als Nur-Text. Klartext ist besser lesbar. | |
Unterdrückung sichern | Speichern Sie das Unterdrückungsprotokoll als XML. Diese Datei gibt die Überprüfungsmeldungen an, die bei Regressionstests ignoriert werden sollen. | |
Beenden | Schließt das AccChecker-Tool. | |
Überprüfungen${REMOVE}$ |
Jetzt ausführen | Führen Sie die Überprüfungsroutinen wie für das ausgewählte Überprüfungsziel angegeben aus. |
Alle aktivieren | Aktivieren Sie alle Kontrollkästchen der Überprüfungsroutine. | |
Alle deaktivieren | Deaktivieren Sie alle Kontrollkästchen der Überprüfungsroutine. | |
Optionen | Immer im Vordergrund | Machen Sie AccChecker zum obersten Fenster in der Z-Ordnung. |
Hilfe${REMOVE}$ |
Hilfe- | Hilfeinformationen anzeigen. |
Informationen | Zeigen Sie die AccChecker-Version und eine E-Mail-Adresse an, um Microsoft über AccChecker zu kontaktieren. |