Selenium Otomasyonu İçin En Uygun VDS Paketi
Selenium, gerçek bir tarayıcıyı WebDriver protokolüyle kodunuzdan yöneterek form doldurma, tıklama ve sayfa doğrulama gibi işlemleri otomatikleştirir; en yaygın kullanımı web uygulamalarının uçtan uca testleridir. Selenium Grid ile testleri birden çok tarayıcı oturumunda paralel koşturur, hepsini 4444 portundaki tek bir adresten yönetirsiniz. Her açık tarayıcı yüzlerce MB bellek ve belirgin işlemci tükettiği için paralel oturum sayısını RAM ve çekirdek belirler.
Önerilen işletim sistemi: Ubuntu 24.04, Debian 13, Windows Server 2022
En uygun paket
AMD VDS 2
Birkaç paralel oturum
- vCPU
- 4 Çekirdek
- RAM
- 4 GB ECC
- Disk
- 40 GB NVMe
- Bağlantı
- 1 Gbps
Neden bu paket?
- AMD Ryzen / EPYC serisinin yüksek saat hızı, sayfa çizimi ve JavaScript yürütmesini hızlandırarak test sürelerini kısaltır.
- Başsız (headless) tarayıcılar GPU gerektirmez; çizimi işlemci yapar, bu yüzden çekirdek sayısı belirleyicidir.
- NVMe disk, tarayıcı profillerinin ve indirilen dosyaların yazımında beklemeyi azaltır.
- Windows Server 2022 seçeneğiyle Windows'a özgü tarayıcı testlerini de çalıştırabilirsiniz.
İhtiyacınıza göre paket
Küçük başlayın; büyüdükçe paketinizi yükseltebilirsiniz.
Birkaç paralel oturum
Selenium standalone ve aynı anda iki üç tarayıcı için 4 çekirdek ve 4 GB RAM.
AMD VDS 2
4 Çekirdek · 4 GB ECC · 40 GB NVMe · 1 Gbps
Küçük Grid
Chrome ve Firefox düğümleriyle dört beş paralel oturum için 8 GB RAM.
AMD VDS 4
4 Çekirdek · 8 GB ECC · 40 GB NVMe · 1 Gbps
Yoğun test paketi
Çok sayıda paralel oturum ve uzun test paketleri için 6 çekirdek ve 16 GB RAM.
AMD VDS 6
6 Çekirdek · 16 GB ECC · 40 GB NVMe · 1 Gbps
Nasıl başlarım?
- 1Siparişte Ubuntu 24.04 ya da Debian 13 seçin; Windows tarayıcıları gerekiyorsa Windows Server 2022 seçin.
- 2Docker'ı kurup selenium/standalone-chrome imajını --shm-size=2g ile 4444 portunda başlatın; paylaşılan bellek yetmezse tarayıcı çöker.
- 3Paralel test için Grid'i hub ile node-chrome ve node-firefox konteynerlerinden docker compose üzerinden kurun.
- 4Testlerinizde RemoteWebDriver adresini http://sunucu-ip:4444 olarak verin; 4444 portunu yalnız kendi IP'nize ya da CI sunucunuza açın.
- 5Oturumları canlı izlemek için konteynerlerin noVNC arayüzünü (7900) kullanın, işiniz bitince bu portu kapatın.
Dakikalar içinde teslim
Ödeme sonrası otomatik kurulum; erişim bilgileriniz panelinize gelir.
İstanbul lokasyonu
Vodafone İstanbul veri merkezi, Türkiye'ye düşük gecikme.
DDoS koruması
Saldırı trafiği ücretsiz olarak süzülür.
7/24 Türkçe destek
Bağlantı sorunlarını çözer, istenirse işletim sistemini kurarız.
Taşıma desteği
Mevcut sunucunuzdan geçişte yardımcı oluruz.
Toplu alım
Birden fazla sunucu için indirim, destek talebiyle.
Sıkça sorulan sorular
Her başsız tarayıcı oturumu sayfanın ağırlığına göre birkaç yüz MB ile 1 GB arası bellek kullanır. İki üç paralel oturum için 4 GB, Grid ile dört beş oturum için 8 GB önerilir.
Gerekmez. Selenium 4.6 ve sonrasındaki Selenium Manager, uygun ChromeDriver ya da GeckoDriver'ı kendiliğinden indirir; Docker imajlarında da sürücüler hazır gelir.
Evet. Başsız modda tarayıcı çizimi işlemciyle yapar, ekran kartı gerekmez.
Evet. GitHub Actions, GitLab CI ya da Jenkins'teki test adımlarınız uzak Grid adresine bağlanarak tarayıcıları bu sunucuda açar.
Benzer kullanım alanları
Aynı türdeki diğer işler için önerdiğimiz paketler.
Discord müzik botu (Lavalink)
Lavalink VDS: Discord müzik botunuzun ses düğümünü 7/24 çalıştırın. Java 17+, yüksek tek çekirdek performansı, NVMe disk, DDoS koruması, İstanbul.
Telegram botu
Telegram bot VDS: botunuzu long polling ya da webhook ile 7/24 çalıştırın. python-telegram-bot, aiogram, grammY; tam yetki, İstanbul, DDoS koruması.
Twitch botu
Twitch bot VDS: sohbet komutları, moderasyon ve yayın bildirimleri yapan botunuzu yayın kapalıyken de açık tutun. EventSub, tmi.js, TwitchIO, tam yetki.
Kick botu
Kick bot VDS: resmî Kick API ile webhook olaylarını alan, sohbete mesaj yazan botunuzu 7/24 çalıştırın. HTTPS uç noktası, tam yetki, DDoS koruması.
Slack botu
Slack bot VDS: Bolt ile yazdığınız botu Socket Mode ya da HTTP olaylarıyla 7/24 çalıştırın. Slash komutları, etkileşimli mesajlar, tam yetki, İstanbul.
n8n otomasyonu
n8n VDS: iş akışı otomasyonlarınızı kendi sunucunuzda çalıştırın. Docker kurulumu, webhook için HTTPS, PostgreSQL, tam yetki, İstanbul lokasyonu.