2017-07-14 1 views
0

J'essaie d'utiliser un framework de robot comme un outil de test pour un site web que nous utilisons interne.robot framework test user role role login unique

Pour tester différents rôles utilisateur, j'ouvre le navigateur avec l'authentification de base (http://user:[email protected]). Malheureusement cette méthode est retirée du chrome et du chromedriver (http://www.chromestatus.com/feature/5669008342777856) (pour le test j'utilise PhantomJS). En raison de ce problème, les demandes de sous-ressources sont bloquées. Voir l'image ci-jointe

enter image description here

En raison de ce problème aussi les fichiers js sont bloqués et donc mes tests de l'interface utilisateur ne fonctionnent pas correctement.

Est-ce que quelqu'un a une idée sur la façon de résoudre ce problème ou une autre façon de tester?

Répondre

0

Ce problème est rencontré par tous les cadres d'automatisation de navigateur. Cette SO answer décrit une approche à adopter une approche en deux étapes:

  1. Aller à l'URL avec http://user:[email protected]
  2. Aller à l'URL avec http://hostname.ext

Le nom d'utilisateur et mot de passe sont mis en cache et les visites suivantes réutilisent il.

+0

cela, y compris en cours d'exécution VS en tant qu'administrateur :) – Rik