【问题标题】:Selenium Webdriver with Python - driver.title parameterSelenium Webdriver 与 Python - driver.title 参数
【发布时间】:2013-10-17 11:07:30
【问题描述】:

我是 Python 和 Selenium 的新手。 driver.title参数是怎么推导出来的?下面是一个简单的 webdriver 脚本。 您如何找到与 various asserts in the unittest module 一起使用的其他 driver.x 参数

import unittest
from selenium import webdriver
from selenium.webdriver.common.keys import Keys

class PythonOrgSearch(unittest.TestCase):

    def setUp(self):
        self.driver = webdriver.Firefox()

    def test_search_in_python_org(self):
        driver = self.driver
        driver.get("http://www.python.org")
        self.assertIn("Python", driver.title)
        elem = driver.find_element_by_name("q")
        elem.send_keys("selenium")
        elem.send_keys(Keys.RETURN)
        self.assertIn("Google", driver.title)

    def tearDown(self):
        self.driver.close()

if __name__ == "__main__":
    unittest.main()

【问题讨论】:

    标签: python-2.7 selenium selenium-webdriver parameters


    【解决方案1】:

    我不确定你在这里问什么。

    其他 driver.x 参数可以在documentationsource code 中找到。

    # Generally I found the following might be useful for verifying the page:
    driver.current_url
    driver.title
    
    # The following might be useful for verifying the driver instance:
    driver.name
    driver.orientation
    driver.page_source
    driver.window_handles
    driver.current_window_handle
    driver.desired_capabilities
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-31
      • 1970-01-01
      • 2021-11-09
      • 2023-03-11
      • 2018-03-09
      • 1970-01-01
      相关资源
      最近更新 更多