zoukankan      html  css  js  c++  java
  • selenium webDriver属性

     1 from selenium import webdriver
     2 from time import sleep
     3 import random
     4 class testCase(object):
     5     def __init__(self):
     6         url = 'http://www.baidu.com'
     7         self.driver = webdriver.Chrome()
     8         self.driver.maximize_window()
     9         self.driver.get(url)
    10 
    11     def test_prop(self):
    12         print('浏览器名称:', self.driver.name)   # 浏览器名称
    13         print('url:', self.driver.current_url)  # url
    14         print('title', self.driver.title)    # title
    15         print('句柄', self.driver.window_handles)   # 句柄
    16         print('源码:', self.driver.page_source)  # 源码
    17 
    18     def test_method(self):
    19         self.driver.find_element_by_id('kw').send_keys('selenium')
    20         self.driver.find_element_by_id('su').click()
    21         sleep(3)
    22         self.driver.back()
    23         sleep(3)
    24         self.driver.forward()
    25         sleep(3)
    26         self.driver.quit()
    27 
    28         # self.driver.quit()    # 关闭浏览器
    29         # self.driver.close()   # 关闭当前tab
    30 
    31     def test_windows(self):
    32         self.driver.find_element_by_link_text('新闻').click()
    33         windows = self.driver.window_handles
    34 
    35         while True:
    36             for w in windows:
    37                 self.driver.switch_to_window(w)
    38                 random_number = random.uniform(0, 2)
    39                 print(random_number)
    40                 sleep(random_number)
    41 
    42 if __name__ == '__main__':
    43     case = testCase()
    44     # case.test_prop()
    45     # case.test_method()
    46     case.test_windows()
    47     pass
    不求最好,但求更好!态度决定一切!
  • 相关阅读:
    MySQL8.0.11 组复制配置
    Replication主要配置项
    MySQL最优配置模板( 5.6&5.7转)
    MySQL group replication介绍
    保证复制高可用的一些重要参数
    数据库规约解读
    线上MYSQL同步报错故障处理方法总结
    MySQL 5.7 并行复制
    MySQL的nnodb引擎表数据分区存储
    shell综合
  • 原文地址:https://www.cnblogs.com/zhaoyiguang/p/14759006.html
Copyright © 2011-2022 走看看