API-Referenz
APIs zur Initialisierung der AxeDevTools-Bibliothek.
Not for use with personal data
Initialisierung von AxeDevTools
Die folgenden APIs können bei der Initialisierung der AxeDevTools-Bibliothek verwendet werden. Sie finden alle öffentlichen Klassen und Funktionen der Bibliothek in der vollständige API-Referenz.
loginWithUsername(params)
Generiert ein Authentifizierungs-Token zur Verbindung mit dem Dashboard.
Erforderlich params:
| Name | Typ | Beschreibung |
|---|---|---|
| Benutzername | String |
Deque-Benutzername |
| Passwort | String |
Deque-Passwort |
Optional param:
| Name | Typ | Beschreibung |
|---|---|---|
| serverConfig | String |
Definiert die Server-URL, mit der eine Verbindung hergestellt werden soll. |
loginWithApiKey(param)
Generiert ein Authentifizierungs-Token zur Verbindung mit dem Dashboard.
Erforderlich param:
| Name | Typ | Beschreibung |
|---|---|---|
| apiKey | String |
Deque-API-Schlüssel |
Optional param:
| Name | Typ | Beschreibung |
|---|---|---|
| serverUrl | String |
Definiert die Server-URL, mit der eine Verbindung hergestellt werden soll. |
setInstrumentation(param)
Ermöglicht der Bibliothek, die Ansichtshierarchie der zu testenden Anwendung zu erfassen.
Erforderlich param:
| Name | Typ | Beschreibung |
|---|---|---|
| instrumentation | android.app.Instrumentation |
Instrumentation Registry Object, das den Anwendungskontext und die Instrumentierung bereitstellt. |
isUserAuthenticated()
Gibt einen Boolean zurück, um anzuzeigen, ob der Benutzer authentifiziert ist und bereit ist, Scans zu senden.
Rückgabewert:
| Typ | Beschreibung |
|---|---|
| Boolean | Gibt an, ob ein Benutzer für Axe DevTools Mobile authentifiziert ist. |
