2016-02-06 16 views
5

Birinin, Appium testlerini çalıştırırken yerel uygulamaların HTTP trafiğini yakalamak, kaydetmek ve işlemek için hangi Java/Groovy kütüphanesinin/aracının kullanıldığını öğrenmek ister misiniz? Bu özel durum için hiç kimse Tarayıcı Mob ile deneyime sahip mi? Teşekkürler! En iyi, DanielYerel uygulamalarda Appium için HTTP proxy'si var mı?

+0

http://stackoverflow.com/questions/4853094/best-way-to-analyze-http-traffic-sent-by-my-java-code – nullpointer

+0

mümkün mü size yardımcı olacaktır? – Degard

cevap

0

Evet tarayıcı, yerel uygulamalar ve selenyum ile kullanılabilir. Diğer birçok ağ sniffing proxy'leri denedik ama browsermob selenyum için en iyi şekilde çalışıyor.

3 basit adımda (çok kolay değil) yapılabilir.

  1. bağımsız sunucudan Çalıştır browsermob ve localhost içinde har olarak yanıt almak
  2. Yaz kodu çıktısını doğrulamak için.
  3. Aramak için selenyum kodundaki tarayıcı yöntemlerini çağırın.
  4. Doğrulama için yazmış olduğunuz kodu doğrulayın.

Çoğu doğrulama, JSON dosyalarının çoğunun JSON biçiminde olacağı için JSON dosyalarını ayrıştırmayı içerir.

  • Göze çarpan proxy veya selenyumun herhangi bir alanında yardıma ihtiyacınız varsa veya bana sormaya çekinmeyin.
İlgili konular