J'ai une série de tests qui utilisent le pilote web selenium pour firefox. J'ai des scripts que j'ai écrits que je voudrais vérifier l'environnement actuel dans lequel il est exécuté pour basculer entre localhost et un serveur distant. Quelle est la meilleure façon d'accomplir cela? J'utilise un environnement Windows pour tester localement, alors que le serveur distant est Linux. Leur variable système je peux vérifier contre qui peut effectuer un échange de:Script Python qui utilise le sélénium pour passer de l'environnement local à l'environnement distant dans lequel il est exécuté
http: // localhost : 4444/wd/concentrateur à http: // -serveur distant: 4444/wd/hub
Cela améliorerait mon flux de travail, ce qui me permet de ne pas m'inquiéter de changer cette variable à chaque fois que je m'engage pour et depuis le contrôle de source. Merci pour les suggestions!
Malheureusement, ce n'est pas seulement moi qui travaille là-dessus. Toutefois, si le nom d'hôte distant ne change pas, je pourrais utiliser une logique similaire pour l'obtenir pour vérifier le nom d'hôte distant, et si ce n'est pas le cas, je peux par défaut localhost. Son à peu près juste? – mklemos
Oui, vous avez raison. Il est beaucoup plus logique d'utiliser le nom d'hôte du serveur. J'ai mis à jour la réponse et j'ai corrigé une faute de frappe aussi;) – Isma
Un grand merci de m'avoir aidé avec ça. – mklemos