J'utilise Selenium RC pour les tests. Maintenant, pour effectuer un test de charge, je souhaite exécuter des cas de test parallèles. Existe-t-il un moyen de les exécuter sans ouvrir de navigateur ?
Réponses
Trop de publicités?
Stéphane Bruckert
Points
6124
coder
Points
309
Dag
Points
1566
Vous pouvez exécuter Selenium sans tête, jetez un œil à cette question/réponse : Est-il possible de masquer le navigateur dans Selenium RC ?
Surtout pour les tests de charge de performance, vous devriez jeter un œil à Apache JMeter .
LieberHunter
Points
101
Depuis que PhantomJS est obsolète, l'utilisation de versions sans tête de Firefox serait une option viable.
from selenium import webdriver
from selenium.webdriver.firefox.options import Options
options = Options()
options.add_argument("--headless")
driver = webdriver.Firefox(options=options)
driver.get('https://www.google.com/')