python-wd paralel

Testinizi çoklu tarayıcılarda kolayca çalıştırmanızı sağlar
Şimdi İndirin

python-wd paralel Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • The Apache License 2.0
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Mathieu Sabourin
  • yayıncı web sitesi:
  • https://github.com/OniOni

python-wd paralel Etiketler


python-wd paralel Açıklama

Python-WD-Parallel, Selenyum testini kolayca birden fazla tarayıcısında çalıştırmak için bir Python modülüdür. Bir sınavı yazarsınız! Öyleyse devam et ve thatclass selenium2onsauce (UNITTEST.TESTCASE): Kurulumda tarayıcılarınızı oluşturmalısınız. Ya da onları sadece bir JSON dosyasından yükleyebilirsiniz. DEF SETUP (öz): self.drivers = wd.parallel.remote () self.drivers.load_config_file (/path/to/Your/config/file.json) Şimdi, şimdi benzersiz bir tarayıcı için yaptığınız gibi testinizi yazın. Self.driver özniteliğinde test çalıştırılmalıdır. Sadece ayarladığınız tüm tarayıcıda test etmek için @multiply dekorasyonunu kullanın. Mevcut yöntemler için Selenyum belgelerine göz atın. @ wd.parallel.multiply def test_sauce (öz): self.driver.get ('http://saucelabs.com/test/guinea-pig') self.asserttrue ("Ben bir sayfa başlığı - sos laboratuvarım" .driver.title); self.driver.find_element_by_id ('Yorumlar'). Send_keys ('Merhaba! Ben bazı örnek yorumlarım. Formunu gönderdikten sonra sayfada görünmeliyim') self.driver.find_element_by_id ('Gönder'). = self.driver.find_element_by_id ('your_comments') self.asserttrue ('Yorumlarınız: Hello! Ben bazı örnek yorumlarım. find_element_by_xpath ('// body') self.assertfalse ('Ben, Body.Text)' in Self.Driver.Find_Elements_by_Link_Text ('ben bir link') .Click () gövdesi = self.driver .find_element_by_xpath ('// body') self.asserttrue ('Ben' Body.Text'teki başka bir sayfa içeriğiyim '. Sadece bir tarayıcı vardı ve @multiply dekoratörünü ekledim. @ wd.parallel.multiply def teadown (öz): self.driver.quit () eğer __name__ == '__main__': unittest.main () Desteklenen YöntemlerCheck OUT PYTHON WD uygulaması Gerçek Testler Hakkında tüm belgelere sahiptir. Dokümanlar ! WD SELENIUM JSONWIREPROTOKOL'u daha fazla ayrıntılı olarak uyguluyor, resmi dokulara bakın: - http://code.google.com/p/selenium/wiki/jsonwireprotocolproduct'ın ana sayfası


python-wd paralel İlgili Yazılım

kepçe

Benzersiz bir tamsayı anahtarının bir havuzu oluşturmak ve sürdürmek için sınıflar ve yardımcıları ...

31

İndirmek