美文网首页
chrome打开浏览器的python脚本

chrome打开浏览器的python脚本

作者: 慧琴如翌 | 来源:发表于2018-04-08 14:59 被阅读19次

前提是将chromedriver拷贝到/usr/local/bin下了


class TestBaiDu(unittest.TestCase):

URL = Config().get('URL')

locator_kw = (By.ID, 'kw')

locator_su = (By.ID, 'su')

locator_result = (By.XPATH, '//div[contains(@class, "result")]/h3/a')

def setUp(self):

# self.driver = webdriver.Chrome(executable_path=DRIVER_PATH + '/chromedriver.exe')

        self.driver = webdriver.Chrome()

self.driver.get(self.URL)

def tearDown(self):

self.driver.quit()

def test_search_0(self):

self.driver.find_element(*self.locator_kw).send_keys('selenium')

self.driver.find_element(*self.locator_su).click()

time.sleep(2)

links =self.driver.find_elements(*self.locator_result)

for linkin links:

logger.info(link.text)

def test_search_1(self):

self.driver.find_element(*self.locator_kw).send_keys('Pythonselenium')

self.driver.find_element(*self.locator_su).click()

time.sleep(2)

links =self.driver.find_elements(*self.locator_result)

for linkin links:

logger.info(link.text)

if __name__ =='__main__':

unittest.main()

相关文章

网友评论

      本文标题:chrome打开浏览器的python脚本

      本文链接:https://www.haomeiwen.com/subject/yczphftx.html