Configuration du navigateur sans en-tête pour Linux
Le ServiceNow® navigateur sans en-tête permet Framework de tests automatisés de l’automatisation afin que vous n’ayez pas à 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 pour 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.
Il existe plusieurs procédures séquentielles à suivre dans la configuration unique.
Prérequis
Remarque :
Rôle requis : administrateur sur votre ServiceNow instance et administrateur local sur l’ordinateur hôte.La MFA doit être désactivée dans votre instance pour utiliser l’option Navigateur sans en-tê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 clé Java KeyStore.
- Installer OpenSSL
- Communication bidirectionnelle
- Il doit y avoir une communication bidirectionnelle entre l’URL d’instance et votre serveur.
- Recherchez l’adresse IP de votre serveur et obtenez votre nom d’hôte. Vous pouvez utiliser l’un d’entre eux ou les deux, mais vous en avez besoin d’au moins un. Assurez-vous que l’adresse ou le nom d’hôte est visible à 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 demandes 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 entrer 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.