Las pruebas que se han iniciado desde la interfaz de usuario de Salesforce (incluyendo Developer Console) se ejecutan en paralelo. La ejecución de pruebas paralelas puede acelerar el tiempo de ejecución de la prueba. En algunas ocasiones, la ejecución de pruebas paralelas puede generar problemas de contención de datos y puede desactivar la ejecución paralela en esos casos.
Para definir, modificar , eliminar, definir seguridad y establecer la configuración de la versión para clases de Apex:
Apex de autor
Para ejecutar pruebas de Apex:
Ver parÔmetros y configuración
Para abrir, modificar o crear una prueba de flujo en Flow Builder:
Gestionar flujo
Para ver detalles de ejecución de prueba en Flow Builder:
Ver todos los datos
En particular, pueden producirse problemas de contención de datos y errores de UNABLE_TO_LOCK_ROW en estos casos.
Cuando las pruebas actualizan los mismos registros al mismo tiempo (la actualización de los mismos registros normalmente se produce cuando las pruebas no crean sus propios datos y desactivan el aislamiento de datos para acceder a los datos de la organización).
Puede evitar la recepción de esos errores desactivando la ejecución de pruebas paralelas en la interfaz de usuario de Salesforce.
En Configuración, ingrese Aplicación en el cuadro Búsqueda rÔpida, seleccione Ejecución de prueba de aplicación y, a continuación, haga clic en Opciones....
En el cuadro de diÔlogo Opciones de ejecución de pruebas de aplicación, seleccione Desactivar pruebas Apex paralelas y luego haga clic en Aceptar.
Para obtener mĆ”s información acerca de datos de prueba, consulte Aislamiento de datos de prueba desde datos de organización en pruebas de unidad en la GuĆa del desarrollador de código Apex. Esta opción no afecta al orden de ejecución de las pruebas, que continĆŗan ejecutĆ”ndose de forma asĆncrona desde la pĆ”gina Ejecución de pruebas de aplicación.
ĀæResolvió este artĆculo su problema?
”HÔganos saber cómo podemos mejorar!
Cargando
Salesforce Help | Article
Cookie Consent Manager
Cookie Consent Manager
General Information
Required Cookies
Functional Cookies
Advertising Cookies
General Information
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewerās interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.