Loading
Salesforce verbeteren met code
Inhoudsopgave
Filters selecteren

          Geen resultaten
          Geen resultaten
          Hier zijn enkele zoektips

          Controleer de spelling van uw trefwoorden.
          Gebruik meer algemene zoektermen.
          Verwijder filters om uw zoekopdracht uit te breiden.

          De Help van Salesforce volledig doorzoeken
          Uitvoering van paralleltests uitschakelen

          Uitvoering van paralleltests uitschakelen

          Tests die worden gestart vanuit de Salesforce-gebruikersinterface (inclusief de Developer Console) worden in parallel uitgevoerd. Uitvoering van paralleltests kan de run-time voor tests opvoeren. Maar soms resulteert de uitvoering van paralleltests in problemen met de actualiteit van gegevens op en kunt u in die gevallen de parallelle uitvoering uitschakelen.

          Vereiste editions

          Beschikbaar in: Lightning Experience

          Beschikbaar in: Enterprise, Performance, Unlimited, Developer en Database.com Edition

          Zie Ondersteunde editions voor Flow Builder en licenties voor geïntegreerde voorzieningen

          Benodigde gebruikersmachtigingen
          Als u versie-instellingen voor Apex-klassen wilt definiëren, bewerken, verwijderen, instellen of de beveiliging ervoor wilt instellen: Apex-auteur
          Als u Apex-tests wilt uitvoeren: Set-up en configuratie weergeven
          Als u een stroom wilt openen, bewerken of maken in de Flow Builder: Stroom beheren
          Details van de testuitvoering weergeven in de Flow Builder: Alle gegevens weergeven

          In deze gevallen kunnen met name problemen met gegevenscontroverse en UNABLE_TO_LOCK_ROW optreden.

          • Als tests dezelfde records tegelijkertijd bijwerken—Bijwerken van dezelfde records gebeurt doorgaans als tests geen eigen gegevens genereren en gegevensisolatie uitschakelen voor toegang tot de organisatiegegevens.
          • Als tijdens parallel uitgevoerde tests een fout optreedt en die tests proberen records met dubbele indexveldwaarden te maken—Testgegevens worden teruggedraaid als de uitvoering van een testmethode eindigt. Een patstelling treedt op wanneer twee in uitvoering zijnde tests op elkaar wachten om gegevens terug te zetten, hetgeen zich kan voordoen als twee tests in verschillende volgorden records met dezelfde unieke indexveldwaarden invoegen.

          U kunt het optreden van deze fouten verhinderen door de uitvoering van paralleltests uit te schakelen in de Salesforce-gebruikersinterface.

          1. Geef vanuit Set-up Toepassing op in het vak Snel zoeken, selecteer Uitvoering van toepassingstest en klik vervolgens op Opties....
          2. Selecteer in het dialoogvenster Opties voor uitvoering van toepassingstest Parallel Apex testen uitschakelen en klik vervolgens op OK.

          Zie Isolatie van testgegevens van organisatiegegevens in eenheidstests in de Apex Code Developer Guide voor meer informatie over testgegevens. Deze optie heeft geen invloed op de uitvoeringsvolgorde van tests, die asynchroon blijven worden uitgevoerd vanaf de pagina Testuitvoering van toepassing.

           
          Wordt geladen
          Salesforce Help | Article