Selenyum ile python kullanarak sıfırdan bir otomasyon çerçevesi oluşturuyorum ve bunu yapmanın en iyi yollarından bazı girişleri ve tavsiyeleri gerçekten çok istiyorum.Python selenium testlerini çalıştırmaya çalışırken sorun yaşanıyor
Şimdiye kadar aşağıdakilere sahibim ancak test komut dosyası çalışmaz. Lütfen yardım et!
script.py
from selenium import webdriver
class WebDriver(object):
def __init__(self, driver=None):
"""
__init__ setup webdriver test script class
"""
self.driver = driver
def setup(self):
self.driver = webdriver.Chrome()
def teardown(self):
self.driver.quit()
test.py
import script
class Test(script.WebDriver):
def search(self):
self.driver.get("www.google.com")
self.driver.find_element_by_id("lst-ib").clear()
"Çalışmayacak" derken ne demek istiyorsunuz? Bir istisna var mı? Gösterilecek herhangi bir kayıt var mı? – kichik
Hata yok, sadece tarayıcıyı açmıyor. Hiçbir şey olmuyor –
Hiçbir şey bir 'Test' örneği oluşturmaya çalışıyor görünmüyor. Bu senin bütün kodun mu? Testi nasıl çalıştırıyorsunuz - doğrudan "python test.py" ile mi yoksa dolaylı olarak bir test çerçevesiyle mi çalışıyorsunuz? –