博客筆記_自動化操作筆記

對自動化框架的代碼進行初步學習,只能看懂,哈哈哈

1、

coding=utf-8

import time
from selenium import webdriver

class BaiduSearch(object):
driver = webdriver.Firefox()
driver.maximize_window()
driver.implicitly_wait(10)

def open_baidu(self):
    self.driver.get("https://www.baidu.com")
    time.sleep(1)

def test_search(self):
    self.driver.find_element_by_id('kw').send_keys("selenium")
    time.sleep(1)
    print self.driver.title
    try:
        assert 'selenium' in self.driver.title
        print ('Test pass.')

    except Exception as e:
        print ('Test fail.')
    # self.driver.quit()

baidu = BaiduSearch()
baidu.open_baidu()
baidu.test_search()

2、

coding=utf-8

import time
from selenium import webdriver

driver = webdriver.Chrome()
driver.maximize_window()
driver.implicitly_wait(6)
driver.get(“https://www.baidu.com”)
time.sleep(1)

driver.get_screenshot_as_file(“C:\Users\你的賬戶名\Desktop\baidu.png”)
driver.quit()

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章