Entretien technique Arrowsphere
3 Questions
41 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Quelle est la principale différence entre cy.get() et cy.find() dans Cypress?

  • Les deux font la même chose, mais cy.find() est la méthode obsolète.
  • cy.get() est utilisé pour rechercher des éléments dans le DOM, tandis que cy.find() est utilisé pour sélectionner des éléments HTML.
  • cy.get() est utilisé pour sélectionner des éléments HTML, tandis que cy.find() est utilisé pour rechercher des éléments dans le DOM. (correct)
  • cy.get() et cy.find() sont interchangeables et peuvent être utilisés de la même manière.
  • Comment gérer l'attente dans Cypress pour s'assurer que les éléments sont rendus avant d'interagir avec eux?

  • Utiliser cy.get().should('be.visible') pour attendre la visibilité des éléments. (correct)
  • Cypress gère automatiquement les attentes, donc aucune action n'est nécessaire.
  • Utiliser cy.wait() pour une attente statique.
  • Utiliser cy.interact() pour attendre l'interaction avec les éléments.
  • Comment ajouter une variable globale dans Postman?

  • En créant un nouvel environnement pour chaque variable globale.
  • En utilisant la section 'Pre-request Script' pour définir la variable. (correct)
  • En déclarant la variable directement dans la requête.
  • Postman n'a pas de fonctionnalité de variables globales.
  • Study Notes

    Différence entre cy.get() et cy.find()

    • cy.get() sélectionne les éléments dans le DOM globalement, peu importe leur emplacement dans la hiérarchie.
    • cy.find() sélectionne les éléments en fonction de leur parent spécifique déjà sélectionné, rendant la recherche plus ciblée et contextuelle.

    Gestion des attentes dans Cypress

    • Utilisation automatique des attentes pour les assertions et commandes, permettant la gestion de la synchronisation.
    • La méthode cy.wait() peut être utilisée pour attendre des délais spécifiques, mais doit être appliquée avec soin pour éviter des attentes inutiles.
    • cy.intercept() permet de gérer les requêtes réseau et d'attendre que certaines réponses soient reçues avant de continuer les interactions.

    Ajout de variables globales dans Postman

    • Accéder à l'onglet "Environment" pour créer et gérer des variables globales.
    • Les variables globales peuvent être définies dans l'onglet "Globals" pour être accessibles dans toutes les collections et requêtes.
    • Utilisation de la notation {{variableName}} dans les requêtes pour référencer la variable définie.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    More Like This

    Cypress Test for Submit Button
    8 questions
    Use Quizgecko on...
    Browser
    Browser