«phantomjs» etiketlenmiş sorular

3
Başsız Tarayıcı ve kazıma - çözümler [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerine uygun değil . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . 5 yıl önce kapalı . Tarayıcı otomatik test takımları ve kazıma yeteneğine sahip başsız tarayıcı platformları için olası çözümlerin listesini yapmaya …

8
Python'da PhantomJS kullanmanın bir yolu var mı?
Kullanmak istediğim PhantomJS içinde Python . Bu sorunu araştırdım, ancak uygun çözümler bulamadım. Ben bulmak os.popen() iyi bir seçim olabilir. Ama bazı argümanları aktaramadım. Kullanmak subprocess.Popen()şimdilik uygun bir çözüm olabilir. Daha iyi bir çözüm olup olmadığını bilmek istiyorum. Python'da PhantomJS kullanmanın bir yolu var mı?
203 python  phantomjs 

25
Ubuntu'da PhantomJS'yi nasıl kurabilir ve çalıştırabilirim?
PhantomJS'yi kurdum ve videoya kaydettim: https://www.dailymotion.com/video/xnizmh_1_webcam Derleme talimatları: http://phantomjs.org/build.html Kurulumumda yanlış bir şey var mı? Kurduktan sonra hızlı başlangıç ​​eğitimini okudum ve bu kodu yazmaya çalıştım phantomjs hello.js Bana "komut bulunamadı" hatası veriyor. Bu sorunu nasıl çözebilirim?

4
PhantomJS kullanarak form gönderme
Ben phantomJS (ne harika bir araç btw!) İçin giriş kimlik bilgileri olan bir sayfa için bir form göndermek ve sonra stdout hedef sayfanın içeriğini çıktı kullanmaya çalışıyorum. Forma erişebiliyorum ve fantom kullanarak değerlerini başarıyla ayarlayabiliyorum, ancak formu göndermek ve sonraki sayfanın içeriğini çıkarmak için doğru sözdiziminin ne olduğundan emin değilim. …

5
Casperjs / PhantomJs vs Selenyum
UITestlerimizi otomatikleştirmek için Selenyum kullanıyoruz . Son zamanlarda kullanıcılarımızın çoğunu Chrome'u kullandık. Bu yüzden bilmek istedik - PhantomJS vs Selenium kullanmanın artıları ve eksileri: Performans açısından gerçek bir avantaj var mı, örneğin test senaryolarını yürütmek için harcanan zaman? Selenyum yerine PhantomJS ne zaman tercih edilmelidir?

5
Nasıl bir SPA SEO taranabilir olun?
Google'ın talimatlarına göre google tarafından bir SPA'nın taranabilir hale getirilmesi üzerinde çalışıyorum . Birkaç genel açıklama olmasına rağmen, hiçbir yerde gerçek örneklerle daha ayrıntılı bir adım adım öğretici bulamadım. Bunu bitirdikten sonra çözümümü paylaşmak istiyorum, böylece diğerleri de onu kullanabilir ve muhtemelen daha da geliştirebilir. Ben kullanıyorum MVCile Webapikontrolörler ve …

13
phantomjs "tam" sayfa yüklemesini beklemiyor
Bazı web sayfalarını yüklemek için PhantomJS v1.4.1 kullanıyorum . Sunucu taraflarına erişimim yok, sadece onlara işaret eden bağlantılar alıyorum. Phantom'un eski sürümünü kullanıyorum çünkü bu web sayfalarında Adobe Flash'ı desteklemem gerekiyor. Sorun, birçok web sitesinin küçük içerik zaman uyumsuzluğunu yüklemesidir ve bu nedenle Phantom'un onLoadFinished geri araması (HTML'de onLoad için …

12
PhantomJS, HTTPS sitesini açamıyor
Http sunucusu kimlik doğrulaması gerektiren bir https: // sitesini açmak için loadspeed.js örneğini temel alan aşağıdaki kodu kullanıyorum. 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; bir öğeyi tıklayın
PhantomJS'de bir öğeyi nasıl tıklatırım? page.evaluate(function() { document.getElementById('idButtonSpan').click(); }); Bu bana "tanımsız bir işlev değil ..." hatası veriyor. Yerine ben return document.getElementById('idButtonSpan'); ve sonra yazdırın, daha sonra [nesne nesnesini] yazdırır, böylece öğe var olur. Öğe bir düğme görevi görür, ancak aslında yalnızca bir yayılma öğesi, gönderme girişi değil. Casper ile …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.