Configuration du navigateur sans en-tête pour Linux

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • Le ServiceNow® navigateur Framework de tests automatisés sans en-tête fournit une automatisation qui vous évite d’avoir à ouvrir manuellement un navigateur pendant le test. La configuration du navigateur sans en-tête est disponible dans et LinuxMicrosoft Windows. Cette rubrique couvre la configuration de Linux.

    Important :
    Le navigateur sans en-tête est une fonctionnalité héritée d’ATF. il est recommandé d’utiliser à la place l’application Générateur de tests ATF et exécuteur cloud. Cloud Runner vous offre une configuration facile et une expérience utilisateur transparente. Vous pouvez installer Cloud Runner à partir de l’application du magasin.
    Si vous êtes un utilisateur d’instance sur site, vous devez continuer à utiliser l’option Navigateur sans en-tête. L’exécuteur dans le cloud n’est actuellement pas disponible pour les instances sur site.

    Il existe plusieurs procédures séquentielles à suivre dans la configuration unique.

    Prérequis

    Remarque :
    La MFA doit être désactivée dans votre instance pour utiliser l’option Navigateur sans en-tête.
    Rôle requis : administrateur sur votre ServiceNow instance et administrateur local sur l’ordinateur hôte.
    • Installer l’application Docker
    • Installer Java Runtime Environment (JRE) 1.8 - requis pour l’utilitaire keytool
      Remarque :
      La version doit être Java 1.8, sinon des erreurs se produisent dans votre ServiceNow instance lors de la tentative de validation du certificat créé avec l’utilitaire keytool. Pour plus d’informations, consultez Créer des clés de chiffrement à l’aide de l’outil de clés Java KeyStore.
    • Installer OpenSSL
    • Communication bidirectionnelle
      • Il doit y avoir une communication bidirectionnelle entre l’URL d’instance et votre serveur.
      • Trouvez l’adresse IP de votre serveur et obtenez votre nom d’hôte. Vous pouvez utiliser l’un d’eux ou les deux, mais vous en avez besoin d’au moins un. Assurez-vous que l’adresse ou le nom d’hôte sont visibles à partir de votre ServiceNow instance.
      • Consultez Mon adresse IP pour trouver les plages d’adresses IP de votre instance. Vous pouvez ensuite configurer votre serveur pour autoriser l’accès entrant à toutes les adresses/plages IP indiquées.
      • Utilisez le port 2376 ou votre propre port par défaut pour cette procédure. Assurez-vous que les règles de pare-feu de votre serveur autorisent les requêtes entrantes sur ce port à partir des adresses IP que vous obtenez de l’instance.
      Remarque :
      Si vous n’avez pas de nom d’hôte et que vous vous connectez via l’adresse IP, vous pouvez saisir l’adresse IP et mettre « localhost » dans la variable d’environnement Hostname.

    Étapes de configuration du navigateur sans en-tête pour Linux

    Suivez ces six étapes (plus vérification) pour configurer le navigateur sans en-tête pour Linux.