0
import unittest
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.firefox.firefox_binary import FirefoxBinary
from configuration import config
from org.act.pages.HomePage import HomePageTabs
class VerifyTabs(unittest.TestCase):
def setUp(self):
binary = FirefoxBinary(config.FIREFOX_BINARY_PATH)
self.driver = webdriver.Firefox(firefox_profile=config.FIREFOX_PROFILE_PATH, firefox_binary=binary)
self.homepage=HomePageTabs(self.driver)
def test_home_page_tab(self):
driver = self.driver
homepage=self.homepage
driver.get(config.APP_URL)
.
.
.
def tearDown(self):
self.driver.quit()
if __name__ == "__main__":
unittest.main()
私のPyDevプロジェクトでは、「構成」として1つのフォルダを作成しました。その中にconfig.pyファイルがあります。私のテストクラスでは、上記のコードで示したようにconfig.pyファイルを読み込んでデータを読み込みます(これはJavaプロパティファイルに似ています)。私のコードは正常に動作しますが、時にはそれが未解決のインポートなどのエラー警告が表示さ:設定を未解決のインポートのエラー警告を修正する方法(無効な警告のようです)
で設定のインポート設定
からしかし、私は上記の行を削除し、それを書く場合、私は、もう一度時々エラーを観察します警告が消えます。なぜこの輸入声明でしか起こらないのか?