«automated-tests» etiketlenmiş sorular

Test otomasyonu, testlerin yürütülmesini kontrol etmek için yazılımın kullanılması, gerçek sonuçların tahmin edilen sonuçlarla karşılaştırılması, test ön koşullarının oluşturulması ve diğer test kontrolü ve test raporlama işlevleridir. Genel olarak, test otomasyonu, biçimlendirilmiş bir test süreci (wikipedia.org) kullanan halihazırda yerinde olan manuel bir süreci otomatikleştirmeyi içerir.

14
Python kullanarak Selenium WebDriver'da WebElement'in HTML Kaynağını edinin
Selenium WebDriver'ı çalıştırmak için Python bağlamaları kullanıyorum: from selenium import webdriver wd = webdriver.Firefox() Ben böyle bir webelement kapmak biliyorum: elem = wd.find_element_by_css_selector('#my-id') Ve biliyorum tam sayfa kaynağı ile ... wd.page_source Peki "element kaynağını" almak için yine de var mı? elem.source # <-- returns the HTML as a string Python …

30
"Öğe noktada tıklanabilir değil" hatası hata ayıklama
Bunu yalnızca Chrome'da görüyorum. Hata iletisinin tamamı şöyle: "org.openqa.selenium.WebDriverException: Öğe (411, 675) noktasında tıklatılamaz. Diğer öğe tıklamayı alır: ..." 'Tıklamayı alacak olan öğe', söz konusu öğenin üstündedir, üst kısmında değil üst üste değil, sayfada hareket etmiyor. Bir mahsup eklemeyi denedim, ama bu da çalışmıyor. Öğe, kaydırma yapmaya gerek kalmadan görüntülenen …

29
Python ve Selenyum kullanarak Enter / Return tuşunu mu yazıyorsunuz?
Selenium'da yazıp Enter veya Return tuşunu hızlı bir şekilde arıyorum. Ne yazık ki test etmeye çalıştığım formun (kendi kodumu değiştiremiyorum, bu yüzden değiştiremiyorum) bir Gönder düğmesi yok. Elle çalışırken, sadece ENTERveya yazın RETURN. Tıklamak typeiçin hiçbir düğme olarak Selenium komutuyla bunu nasıl bilmek gerekir .


14
Jest.setTimeout tarafından belirtilen 5000 ms zaman aşımı süresi içinde zaman uyumsuz geri çağrı çağrılmadı
Bazı ön uç testleri yapmak için kuklacı ve jest kullanıyorum. Testlerim aşağıdaki gibi görünüyor: describe("Profile Tab Exists and Clickable: /settings/user", () => { test(`Assert that you can click the profile tab`, async () => { await page.waitForSelector(PROFILE.TAB); await page.click(PROFILE.TAB); }, 30000); }); Bazen, testleri yaptığımda her şey beklendiği gibi çalışır. …

30
Öğeyi Selenyum ile Görünüme Kaydırma
Selenium 1.x veya 2.x'te tarayıcı penceresini bir XPath tarafından tanımlanan belirli bir öğenin tarayıcıyı görebileceği şekilde kaydırmanın herhangi bir yolu var mı? Selenium'da bir odaklama yöntemi var, ancak FireFox'ta görünümü fiziksel olarak kaydırmıyor gibi görünüyor. Herkes bunun nasıl yapılacağı hakkında herhangi bir öneriniz var mı? Buna ihtiyacımın nedeni, sayfadaki bir …



15
WatiN veya Selenyum? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların olgular, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …

7
Chrome'da Selenium WebDriver python bağlantılarını çalıştırma
Selenium ile çalışırken bir sorunla karşılaştım. Projem için Chrome kullanmam gerekiyor. Ancak, Selenium ile başlattıktan sonra o tarayıcıya bağlanamıyorum. Nedense Selenium Chrome'u tek başına bulamıyor. Bir yol eklemeden Chrome'u başlatmaya çalıştığımda olan şey budur: Traceback (most recent call last): File "./obp_pb_get_csv.py", line 73, in <module> browser = webdriver.Chrome() # Get …

11
Rasgele “Öğe artık DOM'a bağlı değil” StaleElementReferenceException
Ben sadece umuyorum, ama Selenium Webdriver tam bir kabus gibi görünüyor. Chrome web sürücüsü şu anda kullanılamıyor ve diğer sürücüler oldukça güvenilmez veya öyle görünüyor. Ben birçok sorunla mücadele ediyorum, ama işte bir tane. Rastgele, testlerim bir "org.openqa.selenium.StaleElementReferenceException: Element is no longer attached to the DOM System info: os.name: 'Windows …


20
NUnit'te iki nesne arasındaki eşitliği karşılaştırın
Bir nesnenin başka bir nesneye "eşit" olduğunu iddia etmeye çalışıyorum. Nesneler, bir grup genel özelliğe sahip bir sınıfın örnekleridir. NUnit'in özelliklere dayalı olarak eşitlik iddiasında bulunmasının kolay bir yolu var mı? Bu benim şu anki çözümüm ama daha iyi bir şey olabileceğini düşünüyorum: Assert.AreEqual(LeftObject.Property1, RightObject.Property1) Assert.AreEqual(LeftObject.Property2, RightObject.Property2) Assert.AreEqual(LeftObject.Property3, RightObject.Property3) ... …

16
Bash betiklerini birim test etme
Java kodunun yanı sıra bazı bash betikleri çalışan bir sistemimiz var. Muhtemelen Bozulabilecek Her Şeyi Test etmeye çalıştığımızdan ve bu bash komut dosyaları bozulabileceğinden, onları test etmek istiyoruz. Sorun şu ki, bash betiklerini test etmek zor. Bash komut dosyalarını test etmenin bir yolu veya en iyi uygulaması var mı? Yoksa …


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.