Pytania otagowane jako phantomjs

3
Przeglądarka bezgłowa i cyklinowanie - rozwiązania [zamknięte]
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 5 lat temu . Próbuję umieścić listę możliwych rozwiązań dla automatycznych zestawów testów przeglądarki i platform przeglądarek bezgłowych, które mogą zgarniać. …

8
Czy istnieje sposób użycia PhantomJS w Pythonie?
Chcę używać PhantomJS w Pythonie . Przejrzałem ten problem, ale nie mogłem znaleźć odpowiednich rozwiązań. Uważam, że os.popen() może być dobrym wyborem. Ale nie mogłem przekazać kilku argumentów. Korzystanie subprocess.Popen()może być na razie właściwym rozwiązaniem. Chcę wiedzieć, czy istnieje lepsze rozwiązanie, czy nie. Czy istnieje sposób użycia PhantomJS w Pythonie?
203 python  phantomjs 

25
Jak mogę skonfigurować i uruchomić PhantomJS na Ubuntu?
Skonfigurowałem PhantomJS i nagrałem go na wideo: https://www.dailymotion.com/video/xnizmh_1_webcam Instrukcje tworzenia: http://phantomjs.org/build.html Czy coś jest nie tak w mojej konfiguracji? Po skonfigurowaniu przeczytałem samouczek szybkiego startu i próbowałem napisać ten kod phantomjs hello.js Daje mi błąd „polecenie nie znaleziono”. Jak mogę rozwiązać ten problem?

4
Jak przesłać formularz za pomocą PhantomJS
Próbuję użyć phantomJS (co za niesamowite narzędzie przy okazji!), Aby przesłać formularz dla strony, dla której mam poświadczenia logowania, a następnie wyprowadzić zawartość strony docelowej na standardowe wyjście. Jestem w stanie uzyskać dostęp do formularza i pomyślnie ustawić jego wartości za pomocą fantomu, ale nie jestem do końca pewien, jaka …

5
Casperjs / PhantomJs vs Selenium
Używamy Selenium do automatyzacji naszych UItestów. Ostatnio widzieliśmy, że większość naszych użytkowników używa Chrome. Chcieliśmy więc wiedzieć - wady i zalety korzystania z PhantomJS vs Selenium: Czy istnieje realna korzyść pod względem wydajności, np. Czas potrzebny do wykonania przypadków testowych? Kiedy należy preferować PhantomJS od Selenium?

5
Jak sprawić, by SEO SEO było indeksowane?
Pracowałem nad tym, jak umożliwić indeksowanie SPA przez Google na podstawie instrukcji Google . Mimo że istnieje kilka ogólnych wyjaśnień, nie mogłem nigdzie znaleźć dokładniejszego samouczka krok po kroku z rzeczywistymi przykładami. Po skończeniu tego chciałbym podzielić się moim rozwiązaniem, aby inni również mogli z niego skorzystać i ewentualnie dalej …

13
phantomjs nie czekają na „pełne” załadowanie strony
Używam PhantomJS v1.4.1 do ładowania niektórych stron internetowych. Nie mam dostępu do ich serwera, po prostu otrzymuję odsyłacze do nich. Używam przestarzałej wersji Phantoma, ponieważ muszę obsługiwać Adobe Flash na tych stronach internetowych. Problem polega na tym, że wiele stron internetowych ładuje mniejszą zawartość asynchronicznie i dlatego wywołanie zwrotne onLoadFinished …

12
PhantomJS nie otwiera witryny HTTPS
Używam następującego kodu opartego na przykładzie loadspeed.js, aby otworzyć witrynę https: //, która również wymaga uwierzytelnienia serwera http. var page = require('webpage').create(), system = require('system'), t, address; page.settings.userName = 'myusername'; page.settings.password = 'mypassword'; if (system.args.length === 1) { console.log('Usage: scrape.js <some URL>'); phantom.exit(); } else { t = Date.now(); address …

11
PhantomJS; kliknij element
Jak kliknąć element w PhantomJS? page.evaluate(function() { document.getElementById('idButtonSpan').click(); }); To daje mi błąd „undefined is not a function ...” Jeśli zamiast tego return document.getElementById('idButtonSpan'); a następnie wydrukuj, następnie wypisuje [obiekt obiektu], więc element istnieje. Element działa jak przycisk, ale w rzeczywistości jest to tylko element span, a nie dane wejściowe …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.