top 49 salesforce admin interview questions
Salesforce es el CRM número uno del mundo. Este tutorial informativo lo ayudará a responder las preguntas más frecuentes de la entrevista del administrador de Salesforce:
Conseguir un buen trabajo en tecnología como Salesforce es una molestia en estos días. No hay escasez de profesionales certificados por Salesforce en el mercado, pero ¿la cantidad de trabajos disponibles por demanda?
Siempre es más prudente estar bien preparado para cualquier entrevista de Salesforce, más aún para el aspecto más difícil: Preguntas de la entrevista de administrador de Salesforce.
Aquí hay una lista de algunas de las preguntas de la entrevista de Salesforce junto con respuestas detalladas.
Las 49 preguntas y respuestas principales de la entrevista de administrador de Salesforce
P # 1) ¿Qué es la computación en la nube? Indique algunas ventajas.
Responder: La computación en la nube tiene que ver con la entrega de servicios de computación bajo demanda. Estos servicios se dividen en tres categorías: plataforma como servicio (PaaS), infraestructura como servicio (IaaS) y software como servicio (SaaS).
El sello distintivo de estos servicios es la innovación a un ritmo más rápido y la flexibilidad en los recursos disponibles. Las ventajas del Cloud Computing son:
- Seguridad
- Menos costoso
- Mejorar la colaboración
- Ofrecer flexibilidad
- Proporcionar información
- Actualizaciones de software automatizadas
- Disponibilidad 24 x 7
Seguridad
Cloud Computing ayuda a almacenar todos los datos confidenciales de la empresa en su sistema y esto puede ser accesible, incluso si su computadora no funciona. La seguridad se ofrece mediante datos cifrados, transmitidos a través de la red y almacenados en una base de datos.
Menos costoso
Dado que se incurre en menos costos debido al hardware en Cloud Computing, los servicios ofrecidos están destinados a ahorrar costos para su empresa. Le permite pagar según sus requisitos operativos, adoptando un plan de suscripción.
Mejorar la colaboración
Cloud Computing simplifica el proceso de colaboración y permite a sus empleados trabajar en equipo. Aumenta el compromiso de su gente con los espacios sociales colaborativos.
Ofrecer flexibilidad
Si hay una demanda creciente de ancho de banda, Cloud ofrece un servicio casi instantáneo, sin necesidad de someterse a una actualización compleja de su infraestructura de TI. La nube aumenta la flexibilidad en el servicio en comparación con el alojamiento de un servidor local.
Proporcionar información
Puede obtener una perspectiva diferente de sus datos con un Cloud Analytics integrado. Los servicios basados en la nube facilitan el seguimiento y la generación de informes personalizados, basados en datos de toda la empresa.
Actualizaciones de software automatizadas
Las aplicaciones de Cloud Computing actualizan automáticamente el software, sin necesidad de que su organización se someta a una actualización manual. Esto ahorra dinero en gran medida.
Disponibilidad (24 x 7)
Los proveedores de servicios basados en la nube brindan un servicio 24 x 7. Es posible acceder a los servicios, desde cualquier lugar y son altamente confiables. Es posible ofrecer algunos de los servicios fuera de línea.
P # 2) ¿Cuáles son las diferencias entre la nube pública y privada?
Responder: La nube pública se ofrece en todo el mundo al compartir hardware, almacenamiento y dispositivos de red con varias organizaciones. Estas organizaciones se denominan inquilinos en la nube.
La nube privada es limitada para una organización, con la infraestructura y los servicios se mantienen en la red privada para una organización o cualquier entidad comercial. Permite a la organización satisfacer las demandas de requisitos comerciales específicos, con personalización de recursos privados.
P # 3) ¿Puede diferenciar entre nube híbrida y nube pública?
Responder: La nube híbrida saca lo mejor de ambos mundos: nubes públicas y privadas. De esta manera, la nube híbrida ofrece una variedad de opciones de implementación y mejora la flexibilidad.
[imagen fuente ]
El estallido de la nube es otra opción cuando la organización pasa de una nube privada a una pública, gestionando un aumento de la demanda durante actividades estacionales como las compras en línea.
Sin embargo, en el caso de una nube pública, los recursos también se comparten con otras organizaciones. Aquí se gestiona la cuenta y se accede a los servicios mediante un navegador web.
P # 4) ¿Qué es el diseño de página en Salesforce? ¿Cuáles son los tipos de registros?
Responder: El diseño de página trata sobre el control de campos, botones, Visualforce, enlaces personalizados y s-control en las páginas de registro de objetos de Salesforce. Esto permite al usuario personalizar las páginas de registro.
Ayuda a determinar la naturaleza de los campos: solo lectura, visibles o obligatorios. Aquí está el aspecto del diseño de la página:
[imagen fuente ]
Por ejemplo: Cree campos personalizados para un objeto de cuenta, por ejemplo, la última cantidad de recarga, la fecha de vencimiento de la membresía y el plan de membresía y luego cree varios diseños de página con estos campos. Para saber más, mire el video:
Por otro lado, los tipos de registros son más convenientes para ofrecer diferentes subconjuntos de valores de listas de selección o diseños de página para los usuarios. Estos se basan en perfiles de usuario. Determinan qué diseño de página es visible para un usuario, según el perfil del usuario. Consulte el ejemplo de un tipo de registro a continuación:
[imagen fuente ]
Por ejemplo, Utilice los valores de la lista de selección para la segmentación de sus necesidades comerciales con tipos de registro. La segmentación se realiza por región, línea de producto o división.
P # 5) ¿Cuáles son los tipos de portales en Salesforce?
Respuesta: Hay tres tipos de portales de Salesforce y estos son:
- Cliente
- Pareja
- Autoservicio
P # 6) ¿Qué es un flujo de trabajo? ¿Cuáles son todos sus componentes? ¿Qué es una regla de flujo de trabajo?
Responder: El flujo de trabajo le permite automatizar los procesos y procedimientos estándar para su organización y le ahorra una cantidad considerable de tiempo. El flujo de trabajo consta de una declaración si / entonces.
Los dos componentes principales del flujo de trabajo son:
- Criterios: Esta es la parte 'si' de la declaración. Debe establecer un criterio para una regla de flujo de trabajo. Cree una regla de flujo de trabajo para un objeto y luego configure los criterios.
- Acción: Esta es la parte de 'entonces' de la declaración. Esto le indica qué hacer una vez que se cumplen los criterios y viene después de la configuración de una regla de flujo de trabajo. Es posible agregar una acción inmediata o una acción dependiente del tiempo para una regla de flujo de trabajo específica.
Una regla de flujo de trabajo en Salesforce actúa como un motor de lógica empresarial o un contenedor y realiza algunas acciones automatizadas según algunos criterios. Ejecuta la acción solo cuando los criterios son Verdaderos; de lo contrario, el registro se guarda. Aquí hay una figura que muestra una regla de flujo de trabajo.
cómo configurar eclipse para c ++
[imagen fuente ]
P # 7) ¿Qué es el flujo de trabajo dependiente del tiempo?
Responder: Las acciones que dependen del tiempo se realizan en momentos específicos antes de que se cierre el registro. La regla de flujo de trabajo vuelve a evaluar el registro una vez transcurrido el tiempo. Comprueba si se cumplen los criterios de la regla del flujo de trabajo y solo entonces la regla del flujo de trabajo ejecuta las acciones.
P # 8) ¿Cómo borrar la cola de acciones del flujo de trabajo en función del tiempo?
Responder: Hay dos formas de borrar la cola de acciones del flujo de trabajo basado en el tiempo y estas son:
- Elimina las acciones programadas de la cola.
- Los criterios se vuelven falsos.
P # 9) Si se programa la ejecución de una acción para un flujo de trabajo basado en el tiempo, ¿es posible eliminar el flujo de trabajo?
Responder: No, no es posible eliminar el flujo de trabajo en tal escenario, cuando hay alguna acción existente basada en el tiempo que debe completarse .
P # 10) ¿De cuántas formas puede llamar a las clases de Apex?
Respuesta: Las muchas formas de llamar a las clases de Apex son:
- Desde la página de Visualforce
- Dentro de otra clase
- Invocar desde un disparador
- Usar un botón de desarrollador
- Usar botones y enlaces de JavaScript
- Desde componentes en una página de inicio
P # 11) ¿Cuáles son las diferentes acciones de flujo de trabajo?
Respuesta: Las diversas acciones de flujo de trabajo son:
- Alertas de correo electrónico
- Mensajes salientes
- Actualización de campo
P # 12) ¿Qué es una tarea de flujo de trabajo? Indique las diversas tareas de flujo de trabajo en Salesforce.
Responder: Cuando necesita asignar tareas a un usuario de Salesforce, recurre a una Tarea de flujo de trabajo. Asigna una nueva tarea a un usuario, propietario de registro o rol. Ayuda a especificar varios parámetros de la tarea, como el tema, la prioridad, el estado y la fecha de vencimiento.
Por ejemplo, Asigne tareas de seguimiento a una persona de apoyo, después de que pase un tiempo para un caso actualizado.
P # 13) ¿Qué es una alerta de flujo de trabajo?
Responder: Este es un correo electrónico creado por una regla de flujo de trabajo o un proceso de aprobación en Salesforce y enviado a varios destinatarios.
P # 14) Si desea configurar el usuario en ejecución que no sea usted mismo en el tablero, ¿cuál es el permiso requerido?
Responder: Aquí el permiso requerido es 'Ver todos los datos' para configurar otro usuario en ejecución en el tablero.
P # 15) ¿Cómo ven los usuarios los encabezados de los informes mientras se desplazan? ¿Qué hacer para habilitar este encabezado de informe flotante?
Responder: El parámetro 'Encabezado de informe flotante' está habilitado para congelar el encabezado del informe, de modo que aparezca siempre en la parte superior de una página, a pesar del desplazamiento de registros. .
Cuando desee habilitar un encabezado de informe flotante, debe seguir la ruta como se indica a continuación:
- Desde Configuración-> Ingresar informes en el cuadro Búsqueda rápida
- Seleccione Configuración de informes y paneles.
- Seleccione Activar encabezados de informes flotantes.
- Clic en Guardar.
Para obtener más información, visite- Fuerza de ventas
[imagen fuente ]
P # 16) ¿Es posible programar un panel dinámico?
Responder: No, no es posible programar un panel dinámico para una actualización. Esto solo es posible cuando se hace manualmente.
P # 17) ¿Quiénes son las personas que pueden acceder a un 'panel de control de arrastrar y soltar'?
Responder: Es posible acceder al panel de control de arrastrar y soltar con los usuarios que tienen los permisos de 'administrar panel de control'.
pros y contras de sql vs nosql
P # 18) ¿Cómo ejecutar un informe de Salesforce?
Responder: Todo lo que necesita hacer es hacer clic en 'Ejecutar informe' y, por lo tanto, ejecutar un informe automáticamente en Salesforce.
P # 19) ¿Puede nombrar las herramientas de administración de datos en Salesforce?
Respuesta: Las herramientas de gestión de datos que se utilizan en Salesforce son:
- Cargador de datos
- Asistente de importación de datos
P # 20) ¿Puede hablarme sobre el Asistente de importación de datos?
Responder: El Asistente de importación de datos en Salesforce facilita la importación de objetos estándar como cuentas, prospectos, contactos, cuentas personales y otros. También nos permite importar objetos personalizados. El número de registros que se pueden importar es 50.000. Aquí hay una imagen que muestra el Asistente de importación de datos:
P # 21) ¿Puede hablarme sobre Exportar y Exportar todo con referencia al Cargador de datos?
Responder: Exportar y Exportar todo son los dos botones presentes en Salesforce Data Loader. Cuando el botón de exportación se utiliza con cualquier objeto de Salesforce, todos los registros que pertenecen a ese objeto en particular (excepto los presentes en la papelera de reciclaje) se exportan a un archivo .csv.
En el caso de la opción Exportar todo, todos los registros de ese objeto, incluidos los de la papelera de reciclaje, se exportan a un archivo .csv.
P # 22) ¿Puede el cargador de datos eliminar los informes?
Responder: El Cargador de datos no puede eliminar informes en Salesforce.
P # 23) Indique qué son los informes personalizados en Salesforce. ¿Qué son los tipos de informes personalizados?
Responder: Los informes personalizados en Salesforce se crean según los requisitos de su organización. Estos informes se pueden construir sobre objetos estándar y personalizados.
Cuando el usuario desea crear rápidamente un informe complejo y dinámico, utiliza una plantilla o marco para especificar el objeto / relación o los campos que componen el informe.
P # 24) ¿Qué son los informes de matriz y tendencias?
Responder: Los informes de matriz son similares a un informe de resumen, pero tanto las filas como las columnas están agrupadas en él. Aquí los datos aparecen como en hojas de Excel, tanto verticales como horizontales. Aquí hay un diagrama para un informe de matriz:
[imagen fuente ]
Por otro lado, los informes de tendencias se basan en datos históricos. Aquí puede considerar los campos que contienen datos históricos y que pueden omitirse. Aquí hay algunos detalles sobre un informe de tendencias.
[imagen fuente ]
P # 25) Indique qué es el campo de resumen acumulativo.
Responder: El campo de resumen acumulativo se utiliza para calcular los valores de los registros relacionados, por ejemplo, una lista relacionada. Se puede utilizar para crear valor para un registro maestro, basado en el valor en los de los registros de detalle. . Sin embargo, el detalle y el maestro deben estar conectados con una relación maestro-detalle.
Por ejemplo: Si hay un campo de cuenta personalizado llamado Monto total de la factura, este se puede usar para mostrar el total de todos los registros de facturas personalizadas relacionadas para la lista relacionada con la factura de la cuenta.
P # 26) ¿Es posible cambiar / modificar la configuración de registro secundario de una relación maestro-detalle para configurar Owd (configuración de toda la organización)?
Responder: No, la configuración del registro secundario no se puede cambiar para una relación maestro-detalle, aplicable para un Owd.
P # 27) Indique la causa del error por un acceso con privilegios insuficientes en una comunidad de socios con usuarios externos. El usuario tiene la configuración adecuada de Owd y Profile para cualquier objeto.
Responder: Necesitamos verificar lo siguiente para determinar este error de modo que el usuario externo deba tener acceso a todos los datos del usuario interno.
- Compruebe la seguridad a nivel de campo para todos los campos de los usuarios externos, que se utilizan en los informes.
- Compruebe si la configuración de registro de visibilidad estándar está habilitada. Si está habilitado, solo el usuario puede ver todos los tipos de informes estándar.
P # 28) ¿Qué son las reglas para compartir? Nombre ¿cuáles son los tipos de reglas para compartir?
Responder: La regla para compartir proporciona acceso para compartir a los usuarios que pertenecen a roles, grupos públicos o territorios. Proporciona un mayor nivel de acceso con excepciones automáticas, lejos de la configuración de toda su organización. Aquí hay una figura que explica:
[imagen fuente ]
Los dos tipos de reglas para compartir son:
- Reglas de uso compartido basadas en el propietario
- Reglas para compartir basadas en criterios
Reglas de uso compartido basadas en el propietario: Se da acceso a los registros que pertenecen a otros usuarios.
Por ejemplo, El jefe de ventas de una empresa estadounidense que da acceso al gerente de ventas en la región europea a oportunidades propiedad del equipo de EE. UU.
Reglas de uso compartido basadas en criterios: El acceso se otorga en función de los valores de los registros y no de los propietarios de los registros. Indica con quién comparte registros según el valor del campo.
Por ejemplo, Existe un valor de lista de selección personalizado llamado departamento para un objeto personalizado en su organización llamado solicitud de empleo. Una regla de uso compartido basada en criterios permite al gerente de TI ver todas las solicitudes de trabajo para el campo del departamento configurado como 'TI'.
P # 29) ¿Cuáles cree que son las mejores prácticas para crear reglas para compartir contactos?
Responder: Los permisos de lectura, lectura / escritura y escritura se utilizan mediante la configuración predeterminada en toda la organización.
P # 30) ¿Qué quiere decir con Horas de inicio de sesión y Rangos de IP de inicio de sesión?
Responder: El primer parámetro establece las horas en las que el usuario de un perfil específico puede utilizar el sistema. Esto se puede establecer mediante la siguiente ruta:
El segundo parámetro establece las direcciones IP para los usuarios de un perfil en particular que inician sesión en Salesforce; de lo contrario, se les niega el acceso. Esto se establece mediante la siguiente ruta:
P # 31) ¿Qué es la seguridad a nivel de campo? ¿Cómo se configura la seguridad a nivel de campo en un solo campo para todos los perfiles?
Responder: Esta es una configuración que resulta útil para restringir la visualización y edición de ciertos campos por parte de los usuarios de Salesforce. Para configurar la seguridad a nivel de campo para un campo específico pero para todos los perfiles, navegue hasta la siguiente ruta:
Configuración de administración de un objeto de campo> Seleccione el campo en el área de campo-> Ver accesibilidad de campo-> Especifique el nivel de acceso del campo.
Para obtener más información, visite- Fuerza de ventas
P # 32) ¿Qué es un perfil estándar?
Responder: Los perfiles estándar se utilizan en todas las organizaciones de Salesforce y permiten editar la configuración. Sin embargo, en algunas organizaciones donde no es posible crear un perfil personalizado, como en las ediciones Contact Manager y Grupos, los usuarios pueden ser asignados con perfiles estándar pero no pueden verlos ni editarlos.
P # 33) Indique qué son los permisos de usuario en Salesforce.
Responder: Las tareas realizadas por los usuarios de Salesforce, así como las funciones accesibles, son funciones de los permisos de usuario. Estos permisos de usuario están habilitados por perfiles personalizados y conjuntos de permisos.
Por ejemplo, Existe el permiso de usuario 'Ver configuración y configuración' y el usuario puede acceder a las páginas de Configuración en Salesforce con esto.
P # 34) ¿Qué son los conjuntos de permisos en Salesforce?
Responder: Los usuarios de Salesforce pueden acceder a varias funciones y herramientas con una colección de configuraciones y permisos. Aunque los conjuntos de permisos también están disponibles en los perfiles de usuario cuando hay una necesidad de acceder a aspectos funcionales, se utilizan los conjuntos de permisos, sin necesidad de cambiar el perfil en absoluto.
Aquí hay una figura que explica los conjuntos de permisos:
P # 35) ¿Qué campos están indexados de forma predeterminada en Salesforce?
Respuesta: Los campos indexados predeterminados en Salesforce son:
- Claves primarias (campos de ID, propietario y nombre)
- Claves externas (búsqueda y relación maestro-detalle)
- Fechas de auditoría
- Campos personalizados (solo marcados como ID externo o únicos)
P # 36) ¿Cuándo usar campos indexados en Salesforce?
Responder: Los campos indexados se pueden utilizar en los filtros de consultas y esto sirve para optimizar el tiempo de recuperación de consultas y, por lo tanto, recupera rápidamente los registros.
P # 37) ¿Qué es 'registro de transferencia' en el perfil?
Responder: El permiso de transferencia de registros cuando se otorga a un usuario permite al usuario transferir todos los registros con acceso de lectura.
P # 38) ¿Qué es el resaltado condicional en los informes de Salesforce? Indique algunas limitaciones.
Responder: Cuando necesita resaltar valores de campo en informes de matriz o resumen con el uso de rangos o colores, se usa el resaltado condicional. Sin embargo, es importante recordar que el informe debe tener al menos un campo de resumen o una fórmula de resumen personalizada. Esto se muestra en la siguiente figura:
Por ejemplo:
[imagen fuente ]
Las limitaciones del resaltado condicional son:
- Solo se aplica a filas de resumen.
- Solo para informes de resumen y matriz.
- Utilice un máximo de hasta tres condiciones en un informe.
- Úselo solo para filas de resumen.
P # 39) ¿Cómo automatizar los procesos comerciales?
Responder: Salesforce usó varias herramientas como aprobaciones, flujo de trabajo, generador de procesos y generador de flujo para automatizar los procesos comerciales.
P # 40) ¿Qué es el proceso de aprobación? ¿Las acciones automatizadas están respaldadas por procesos de aprobación? ¿Cuántos?
Responder: Las aprobaciones comprenden una secuencia de pasos para la aprobación de registros en Salesforce. El proceso de aprobación especifica cómo se aprueban los registros en Salesforce. Se elabora sobre detalles como la persona de quien surge la solicitud de aprobación y lo que se hace en cada paso.
Sí, el proceso de aprobación admite cuatro tipos de acciones automatizadas.
P # 41) ¿Qué son las colas en Salesforce?
Responder: Las colas en Salesforce ayudan a priorizar, distribuir y asignar registros a equipos que comparten cargas de trabajo. Se aplican a casos, contratos de servicio, prospectos, pedidos, objetos personalizados y muchos más.
Es posible que los miembros de la cola salten y tomen posesión de cualquier registro que esté en la cola. Para saber más, vea este video sobre Colas de Salesforce :
Por ejemplo: Cree una cola en un caso para los agentes de soporte asignados a varios niveles de servicio .
P # 42) ¿Puede arrojar algo de luz sobre las reglas de asignación? ¿Cómo se configura una regla de asignación?
Responder: Las reglas de asignación imponen condiciones sobre el procesamiento de casos o pistas. Puede configurar una regla de asignación siguiendo la ruta:
Vaya a Configuración-> Buscar reglas de asignación en el cuadro Búsqueda rápida-> Elija Regla de asignación de cliente potencial / caso-> Haga clic en Nuevo-> Guardar después de un nombre-> Crear entradas de regla.
Para obtener más información, visite- Fuerza de ventas
P # 43) ¿Qué son las etiquetas personalizadas en Salesforce? ¿Cómo acceder a las etiquetas personalizadas? ¿Cuál es el límite de caracteres para las etiquetas personalizadas?
Responder: Las etiquetas personalizadas ayudan a crear una aplicación multilingüe en Salesforce. Proporcionan información automáticamente a los usuarios en forma de mensajes de error y textos de ayuda, utilizando su idioma nativo.
Las etiquetas personalizadas se definen como valores de texto personalizados a los que se puede acceder desde una página de Visualforce o una clase de Apex o incluso componentes Lightning. Estos valores luego se traducen a cualquier idioma compatible con Salesforce. Puede acceder a las etiquetas personalizadas con la siguiente ruta:
Configuración-> Buscar etiquetas personalizadas en el cuadro de búsqueda rápida-> Etiquetas personalizadas
Para obtener más información, visite- Fuerza de ventas
Es posible crear 5000 etiquetas personalizadas para su organización y el límite de caracteres es 1000.
¿Qué significa la clave de seguridad de red?
Q # 44) ¿Qué es la respuesta automática?
Responder: Se trata de enviar correos electrónicos automáticos a casos o clientes potenciales para atributos de registro específicos. Responda rápidamente a los problemas o consultas de los clientes configurando una regla de respuesta automática. A la vez, es posible establecer una regla para un caso y otra para un cliente potencial.
Así es como se ve una regla de respuesta automática para dos niveles de soporte en una organización (Básico y Premier) y dos productos (A y B). Para un cliente de soporte premier, con un caso, la plantilla premier se envía desde la dirección de correo electrónico de soporte premier correspondiente.
Por otro lado, el cliente de soporte básico recibirá una plantilla diferente.
P # 45) ¿Qué son las reglas de escalamiento?
Responder: Estas reglas se aplican a la escalada de casos según los criterios definidos en la entrada de la regla de escalada. Junto con las entradas de reglas, es posible crear acciones de escalamiento para especificar qué sucede cuando un caso escala. Una regla de escalamiento puede reasignar el caso a otro agente de soporte o incluso a una cola de soporte.
P # 46) ¿Cuáles son los usos de Salesforce Chatter?
Responder: Chatter es la aplicación de red social empresarial de Salesforce que permite a los usuarios compartir información, trabajar en colaboración y conversar entre ellos. Ayuda a generar un mayor compromiso de los empleados mediante la motivación.
También proporciona un foro en toda la empresa para compartir conocimientos o ideas novedosas. Puede utilizar la fuente móvil para realizar un seguimiento de su equipo para un proyecto crítico para una experiencia móvil primero. Aquí una figura de cómo se ve:
[imagen fuente ]
P # 47) ¿Cómo identificar una clase como clase de prueba en Salesforce? ¿Cuáles son las mejores prácticas para escribir una clase de prueba?
Responder: Las clases de prueba permiten una depuración eficiente. Las clases de prueba pueden crear código sin errores en Apex. Las clases de prueba se utilizan en Apex para pruebas unitarias. Las clases de prueba detectan errores en su código y mejoran su código.
Además, también tiene cobertura de código. La cobertura de código es el porcentaje de código que funciona y el mínimo es el 75% a medida que navega por su código de Sandbox a la organización de producción.
Algunas de las mejores prácticas para las clases de prueba son:
- La clase de prueba está anotada con @isTest palabra clave.
- Cualquier método utilizado dentro de una clase de prueba debe tener la palabra clave método de prueba y puede denominarse método de prueba.
- System.assertEquals le permite saber qué se está probando y el resultado esperado.
- La anotación isTest (SeeAllData = true) si se utiliza para abrir el acceso a los datos a nivel de clase o método.
- La anotación @ Test.runAs. se usa para un usuario en particular.
- Debe evitar crear varios métodos de prueba para probar el mismo método de código de producción.
P # 48) ¿Cómo exponer una clase de Apex como un servicio web REST en Salesforce?
Responder: Se necesita una arquitectura REST para exponer sus clases y métodos de Apex. Esto es para garantizar que las aplicaciones externas puedan acceder al código a través de la arquitectura REST.
La anotación @RestResource en la clase Apex se utiliza para exponer como un recurso REST. A continuación, utilice el Método WebServicecallback y las clases globales.
Cuando utilice un método de servicio web REST personalizado, no debe utilizar las credenciales de los usuarios actuales. Pero los usuarios que son accesibles a estos métodos pueden usarlos, independientemente de sus reglas de uso compartido, permisos y seguridad a nivel de campo.
Sin embargo, cuando utilice las anotaciones REST Apex, debe tener en cuenta que no se exponen datos sensibles.
Aquí está el fragmento de código:
P # 49) ¿Qué es una etiqueta de atributo?
Responder: La etiqueta de atributo es la parte de definición del atributo de un componente personalizado y solo se puede utilizar como elemento secundario de una etiqueta de componente. Salesforce crea automáticamente un atributo para todas las definiciones de componentes personalizados, como id, y esto no se puede utilizar para definir atributos.
Aquí hay un fragmento de código:
Consulte el código anterior con ejemplo .
Esperamos que haya encontrado respuestas a las preguntas más frecuentes de la entrevista de administrador de Salesforce. Conéctese con nosotros si cree que falta algo
Lectura recomendada
- Preguntas y respuestas de la entrevista
- Las 50 principales preguntas y respuestas de las entrevistas de Salesforce [actualizado en 2021]
- Preguntas y respuestas de la entrevista de prueba ETL
- Las 50 preguntas y respuestas más populares de la entrevista CCNA
- Las 51 preguntas y respuestas principales de la entrevista de Bootstrap
- Más de 50 preguntas y respuestas principales de entrevistas de base de datos
- Algunas preguntas y respuestas complicadas sobre pruebas manuales
- Las 25 mejores preguntas y respuestas de la entrevista de pruebas ágiles