Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Bericht afschaffing
Dit pakket is afgeschaft en zal na 8 maart 2026 niet meer worden onderhouden. Upgrade naar het vervangende pakket, @azure/arm-playwright, om updates te blijven ontvangen. Raadpleeg de migratiehandleiding voor hulp bij het upgraden. Raadpleeg ons afschaffingsbeleid voor meer informatie.
Dit pakket bevat een isomorfe SDK (wordt uitgevoerd in Node.js en in browsers) voor de AzurePlaywrightService-client.
Microsoft.AzurePlaywrightBeheer-API voor serviceresourceprovider.
| Package (NPM) | API-referentiedocumentatie | Voorbeelden
Slag
Momenteel ondersteunde omgevingen
- LTS-versies van Node.js
- Nieuwste versies van Safari, Chrome, Edge en Firefox.
Zie ons ondersteuningsbeleid voor meer informatie.
Voorwaarden
- Een Azure-abonnement.
Het @azure/arm-playwrighttesting-pakket installeren
Installeer de AzurePlaywrightService-clientbibliotheek voor JavaScript met npm:
npm install @azure/arm-playwrighttesting
Een AzurePlaywrightServiceClient maken en verifiëren
Als u een clientobject wilt maken voor toegang tot de AzurePlaywrightService-API, hebt u de endpoint van uw AzurePlaywrightService-resource en een credentialnodig. De AzurePlaywrightService-client kan Azure Active Directory-referenties gebruiken om te verifiëren.
U vindt het eindpunt voor uw AzurePlaywrightService-resource in de Azure Portal.
U kunt verifiëren met Azure Active Directory met behulp van een referentie uit de @azure/identiteit-bibliotheek of een bestaand AAD-token.
Als u de DefaultAzureCredential- provider wilt gebruiken die hieronder wordt weergegeven, of andere referentieproviders die zijn opgegeven bij de Azure SDK, installeert u het @azure/identity-pakket:
npm install @azure/identity
U moet ook een nieuwe AAD-toepassing registreren en toegang verlenen tot AzurePlaywrightService door de juiste rol toe te wijzen aan uw service-principal (opmerking: rollen zoals "Owner" verlenen niet de benodigde machtigingen).
Raadpleeg deze handleidingvoor meer informatie over het maken van een Azure AD-toepassing.
Met Node.js- en Node-achtige omgevingen kunt u de DefaultAzureCredential-klasse gebruiken om de client te verifiëren.
import { AzurePlaywrightServiceClient } from "@azure/arm-playwrighttesting";
import { DefaultAzureCredential } from "@azure/identity";
const subscriptionId = "00000000-0000-0000-0000-000000000000";
const client = new AzurePlaywrightServiceClient(new DefaultAzureCredential(), subscriptionId);
Gebruik voor browseromgevingen de InteractiveBrowserCredential uit het @azure/identity-pakket om te verifiëren.
import { InteractiveBrowserCredential } from "@azure/identity";
import { AzurePlaywrightServiceClient } from "@azure/arm-playwrighttesting";
const subscriptionId = "00000000-0000-0000-0000-000000000000";
const credential = new InteractiveBrowserCredential({
tenantId: "<YOUR_TENANT_ID>",
clientId: "<YOUR_CLIENT_ID>",
});
const client = new AzurePlaywrightServiceClient(credential, subscriptionId);
JavaScript-bundel
Als u deze clientbibliotheek in de browser wilt gebruiken, moet u eerst een bundelaar gebruiken. Raadpleeg onze bundeldocumentatievoor meer informatie over hoe u dit doet.
Sleutelbegrippen
AzurePlaywrightServiceClient
AzurePlaywrightServiceClient is de primaire interface voor ontwikkelaars die de AzurePlaywrightService-clientbibliotheek gebruiken. Verken de methoden voor dit clientobject om inzicht te krijgen in de verschillende functies van de AzurePlaywrightService-service waartoe u toegang hebt.
Probleemoplossing
Logboekregistratie
Het inschakelen van logboekregistratie kan helpen nuttige informatie over fouten te ontdekken. Als u een logboek met HTTP-aanvragen en -antwoorden wilt zien, stelt u de omgevingsvariabele AZURE_LOG_LEVEL in op info. U kunt logboekregistratie ook tijdens runtime inschakelen door setLogLevel aan te roepen in de @azure/logger:
import { setLogLevel } from "@azure/logger";
setLogLevel("info");
Voor meer gedetailleerde instructies over het inschakelen van logboeken, kunt u de @azure/logger pakketdocumentenbekijken.
Volgende stappen
Bekijk de voorbeelden map voor gedetailleerde voorbeelden over het gebruik van deze bibliotheek.
Bijdragen
Als u een bijdrage wilt leveren aan deze bibliotheek, leest u de gids voor bijdragen voor meer informatie over het bouwen en testen van de code.
Verwante projecten
Azure SDK for JavaScript