Kullanım alanı
Mobil Uygulama Testi için Mobil Proxy
Kısaca
Mobil uygulama testinde mobil proxy, uygulamanızın ve arka ucunuzun operatör ağından gelen istekler karşısında nasıl davrandığını görmenizi sağlar. Tekrarlanabilir koşullar için genellikle Mobil Proxy, IP'nin sürekli değiştiği durumları sınamak için Rotating Mobil Proxy uygundur. Gerçek bir telefonun radyo koşullarının yerine geçmez.
Son güncelleme: Okuma süresi: yaklaşık 6 dk
Bu sayfada ne var, ne yok?
Bu sayfa, kendi uygulamanızı ve arka ucunuzu farklı ağ koşullarında sınayan kalite güvencesi ekipleri içindir: proxy'nin ne değiştirdiği, cihazda nasıl tanımlandığı, hangi protokolün seçileceği ve testlerin nasıl düzenleneceği anlatılır. Gerçek cihaz testinin ve yük testinin yerine geçmez; üçüncü tarafların canlı sistemlerine yük bindirmek kapsam dışıdır.
Senaryo: ofis Wi-Fi’ı ile operatör ağı arasındaki fark
Test ekipleri çoğunlukla ofis Wi-Fi'ında çalışır; kullanıcılar ise operatör şebekesindedir. Operatör ağından çıkışın değiştirdiği şeyler somuttur: sunucularınızın gördüğü IP aralığı, bu adresten çıkarılan yaklaşık konum ve operatör ağlarında yaygın olan adres paylaşımı. Uygulamanızın bölgeye göre içerik sunan bir uç noktası, IP adresine bağlı bir kontrolü ya da hız sınırlayıcısı varsa bu farklar hataya dönüşebilir.
Mobil proxy, test cihazınızın ya da emülatörünüzün trafiğini bir mobil operatör hattı üzerinden çıkarmanıza yarar. Ne yapmadığını da baştan söyleyelim: gerçek bir telefonun sinyal gücünü, radyo koşullarını ya da gecikme profilini üretmez. Gerçek cihaz testinin yerine geçmez, onu tamamlar.
Test adım adım nasıl yürütülür?
- Test matrisini çıkarın
İşletim sistemi sürümü, ağ türü (Wi-Fi ya da mobil proxy), bölge ve protokol kombinasyonlarını bir tabloya yazın. Hangi senaryoyu hangi koşulda çalıştıracağınızı baştan bilmek, sonuçları karşılaştırmayı kolaylaştırır.
- Proxy'yi tanımlayın
Cihazın Wi-Fi proxy ayarını, emülatörün proxy seçeneğini ya da uygulamanın kendi proxy alanını kullanın. Menü adları ve alanlar sürüme göre değişir; bazı uygulamalar sistem ayarını yok sayar. Adımlar için Mobil proxy nasıl kullanılır rehberine bakın.
- Çıkış IP'sini iki yerden doğrulayın
Cihaz tarayıcısında IP Adresim aracını açın. Ancak tarayıcının proxy'yi kullanması uygulamanın da kullandığı anlamına gelmez; bu yüzden kendi arka ucunuzun erişim kaydında gelen IP'yi de kontrol edin.
- Senaryoları çalıştırın
Giriş, kayıt, bölgeye bağlı içerik, bağlantı koptuktan sonra yeniden deneme ve derin bağlantılar gibi akışları test ortamında deneyin. Gerçek kullanıcı verisi yerine test hesapları kullanın.
- Yeni oturum davranışını deneyin
Mobil Proxy'de sağlayıcının belirttiğine göre her pakete ait bir IP değiştirme bağlantısı vardır. Uygulamanızın IP değişimine nasıl tepki verdiğini görmek için kullanabilirsiniz. Değişimin ne kadar süreceği ve her seferinde farklı bir IP gelip gelmeyeceği yayımlanmadığından, test betiğinizde buna güvenmeyin; değişimden sonra çıkış IP'sini yeniden okuyun.
- Her koşuyu kaydedin
Çıkış IP'sini, zamanı, uygulama sürümünü ve protokolü sonuçla birlikte not edin. Hata yeniden üretilemezse bu kayıtlar farkı bulmanızı sağlar.
Operatör ağından çıkmak neyi değiştirir, neyi değiştirmez?
Genel bilgi
Bu bölüm ağ teknolojisi hakkında genel bilgidir; paketlerin davranışına dair bir ölçüm ya da taahhüt içermez.
Mobil operatörler genel IPv4 adreslerini çok sayıda abone arasında paylaştırır (CGNAT). Paylaşımlı adres, sunucu tarafında iki sonuç doğurabilir: adresten çıkarılan konum kaba kalır ve aynı adresten birden fazla kullanıcı geldiği için hız sınırlayıcılar ve kötüye kullanım kuralları farklı davranabilir. Belirli bir hattın adresinin ne ölçüde paylaşımlı olduğu yayımlanmamıştır. Ayrıntılar CGNAT rehberinde.
| Değişir | Değişmez |
|---|---|
| Sunucunuzun gördüğü kaynak IP ve operatör aralığı. | Test cihazının radyo koşulları, sinyal gücü ve baz istasyonu geçişleri. |
| IP'den çıkarılan yaklaşık konum. | Uygulamanın gerçek bir cihazdaki enerji ve donanım davranışı. |
| Adres paylaşımı yaygın olan ağlarda hız sınırlayıcı ve kötüye kullanım kurallarının tepkisi. | Cihazın dili, saat dilimi ve işletim sistemi ayarları. |
Proxy yolu araya ek bir nokta koyar. Bu yoldan ölçtüğünüz gecikme, operatörün hizmet kalitesi hakkında sonuç vermez.
Bu iş için hangi paket?
| Paket | Bu işte nasıl kullanılır | Bilmeniz gerekenler |
|---|---|---|
| Mobil Proxy | Tekrarlanabilir test koşulları için tek hat; IP değiştirme bağlantısıyla yeni oturum denemeleri. | Her paket kendine ait bir SIM kart hattıyla gelir; Türkiye paketleri İstanbul lokasyonlu 4G/LTE'dir. Sipariş formundaki protokol alanı (HTTP ya da SOCKS5) yalnızca haftalık ve aylık Türkiye paketlerinde bulunur; günlük paketlerde yoktur, protokol ihtiyacınız varsa satın almadan önce WhatsApp'tan teyit edin. |
| Rotating Mobil Proxy | Uygulamanızın IP'nin sürekli değiştiği durumlardaki oturum yönetimini sınamak. | Sağlayıcı beyanına göre IP varsayılan olarak her istekte değişir; oturum kimliğiyle isteğe bağlı olarak aynı IP'de kalınabilir. Türkiye paketlerinde yalnızca HTTP/HTTPS bulunur; uygulamanız SOCKS5 gerektiriyorsa bu paketler uygun değildir. Yurt dışı paketlerinde HTTP, HTTPS ve SOCKS5 belirtilmiştir. |
| ISP Proxy | Mobil ağ koşulu gerekmeyen, Türkiye'den aynı adresle yapılan arka uç ve masaüstü web testleri. | Adresler operatör ağına değil, bir internet servis sağlayıcısının ağına kayıtlı statik IPv4'tür. Türkiye paketlerinde HTTP ya da SOCKS5 tercihi sipariş formunda yapılır. Mobil ağ davranışının yerine geçmez. |
Operatör, lokasyon ve özellik bilgileri ürün sayfalarında belirtilen sağlayıcı bilgilerine dayanır; ölçülmüş bir sonuç ya da taahhüt değildir.
Protokol seçiminde uygulamanın ne desteklediği belirleyicidir. HTTP ve SOCKS5 ayrı bir paket değil, bağlantı yöntemidir; farkı HTTP ve SOCKS5 rehberinde ve HTTP & SOCKS5 sayfasında bulabilirsiniz. Ürün sayfalarında Mobil Proxy için SOCKS5 üzerinden UDP desteklendiği belirtilir. Ancak tarayıcılar ve cURL SOCKS5 üzerinden UDP göndermez; UDP kullanan bir uygulamayı denemek istiyorsanız istemcinizin bunu desteklediğinden emin olun.
Test trafiği kotalı paketlerde kotadan düşer; uygulama güncellemeleri ve medya yüklemeleri kotayı hızlı tüketebilir. Türkiye paketlerinde kalan kota müşteri panelinde izlenir (sağlayıcı beyanı). Sınırsız ifadesi veri kotası içindir, hız için değildir. sağlayıcı beyanına göre adil kullanım kuralları geçerlidir. Rotating Mobil Proxy'nin Türkiye GB paketleri tek seferliktir ve kullanım süresi yayımlanmamıştır; sipariş öncesinde WhatsApp'tan teyit edin. Mobil Proxy paketlerini inceleyin.
Sınırlar ve dikkat edilecekler
Yalnızca test etmeye yetkili olduğunuz sistemleri deneyin
Kendi uygulamanızın ve arka ucunuzun test ortamını ya da sahibinin izin verdiği sistemleri test edin. Üçüncü tarafların canlı sistemlerine yük bindirmek, mağaza ya da hizmet koşullarına aykırı etkileşim kurmak bu çalışmanın parçası değildir.
- Gerçek cihazla doğrulayın. Proxy üzerinden aldığınız sonuç, gerçek bir telefonda radyo koşullarıyla yapılacak testin yerini tutmaz.
- Test hesapları kullanın. Gerçek kullanıcı verisiyle ya da canlı ödeme akışlarıyla deneme yapmayın.
- Kimlik bilgilerini koda yazmayın. Proxy kullanıcı adı ve şifresini ortam değişkenlerinde ya da gizli bilgi deposunda tutun; sürüm kontrolüne koymayın.
- Kotayı planlayın. Sürekli çalışan otomatik testlerde trafik hacmini önceden tahmin edin.
- Sorun giderme. Bağlantı kurulamıyorsa Proxy Kontrol aracını ve sorun giderme rehberini kullanın.
Operatör bazlı karşılaştırma yapacaksanız operatörler sayfasında hangi pakette hangi hatların bulunduğuna ve operatör ağı testleri sayfasındaki çerçeveye bakın. Bölgesel içerik kontrolleri için reklam doğrulama sayfası da işinize yarayabilir; kod örnekleri için geliştiriciler sayfasına göz atın.
Sorumlu kullanım
Proxy'yi yalnızca hedef sitenin kullanım koşullarına ve yürürlükteki mevzuata uygun işlerde kullanın.
Yalnızca sahibi olduğunuz ya da test etme izniniz bulunan uygulama ve sunucularda test yapın; üçüncü tarafların canlı sistemlerine yük bindirmek bu kullanımın dışındadır.
Sık sorulan sorular
Cihazın ya da emülatörün Wi-Fi proxy ayarına, ya da uygulamada varsa kendi proxy alanına sunucu adresini, portu ve kimlik bilgilerini girersiniz. Ardından çıkış IP'sini hem tarayıcıda hem de kendi arka ucunuzun erişim kaydında doğrulayın. Ayrıntılar Mobil proxy nasıl kullanılır rehberindedir.
Hayır. Proxy yalnızca isteklerin hangi IP'den çıktığını değiştirir. Sinyal gücü, radyo koşulları, enerji tüketimi ve donanım davranışı gerçek bir cihazda test edilmelidir.
Uygulamanızın desteklediği protokole göre seçin. HTTP/HTTPS trafiği için HTTP proxy yeterlidir; HTTP dışı trafik için SOCKS5 gerekebilir. Rotating Mobil Proxy'nin Türkiye paketlerinde SOCKS5 yoktur. Ayrıntıları HTTP ve SOCKS5 farkı rehberinde bulabilirsiniz.
Bazı uygulamalar sistem proxy ayarını kullanmaz. Uygulamanın kendi proxy ayarı varsa onu kullanın; yoksa trafiği ağ düzeyinde yönlendirmeniz gerekir ve bu, proxy ayarından farklı bir mekanizmadır. Önce çıkış IP'sini kendi sunucu kaydınızdan doğrulayın.
Sağlayıcının belirttiğine göre her Mobil Proxy paketine ait bir IP değiştirme bağlantısı bulunur; IP'nin ne zaman değişeceğine siz karar verirsiniz. Değişimin süresi ve her seferinde farklı bir IP gelip gelmeyeceği yayımlanmamıştır; bu yüzden testlerinizde değişimden sonra çıkış IP'sini yeniden okuyun.