国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

曲鳥全棧UI自動化教學(二):環境搭建與第一個Selenium腳本

Astrian / 3296人閱讀

摘要:一前言本專欄將結合元素定位和前沿的圖像識別定位兩種方法,從到的構建一個企業級自動化測試框架。

一、前言

本專欄將結合元素定位(selenium/appium)和前沿的圖像識別定位(airtest)兩種方法,從0到1的構建一個企業級自動化測試框架。

通過該項目實戰讓你學會包括:python、selenium/appium的運用、測試報告、監聽、基于元素步驟的斷點調試、優于內置方法的元素等待方案、特殊元素的定位方式的處理以及完備的企業級自動化框架的搭建。

?? 點我搶先觀看最新文章 ??


二、 需要的環境

Python3,可以在淘寶鏡像中下載:下載地址
Pycharm (社區版即可!非強制,有其他更適合的編輯器也可以)下載地址

三、安裝Selenium并配置環境

1. 安裝Selenium

pip install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple


出現下圖紅框中的提示代表安裝成功!


注:如果出現了如下提示,請檢查環境變量配置是否正確:可百度搜索“python配置環境變量”進行配置


2. 安裝chrome瀏覽器

下載地址


3. 下載chromedriver

1)安裝chrome瀏覽器后,打開谷歌瀏覽器查看它的版本(按圖中步驟操作)



2)找到版本號后,在http://npm.taobao.org/mirrors/chromedriver/下載對應的chromedriver



3)下載完成后,將chromedriver放入你python項目目錄中(也可放入python的安裝目錄下)


四、第一個Selenium腳本

在上面的項目中,創建一個py文件并輸入下列代碼:

import timefrom selenium import webdriverfrom selenium.webdriver.common.by import Bydriver = webdriver.Chrome()  # 啟動chrome瀏覽器driver.get("https://www.baidu.com/")  # 打開百度網址# 在輸入框輸入:曲鳥 csdndriver.find_element(By.XPATH, "http://*[@id="kw"]").send_keys("曲鳥 csdn")# 點擊搜索按鈕driver.find_element(By.XPATH, "http://*[@id="su"]").click()time.sleep(1)  # 等待一秒# 點擊搜索出的第一欄信息driver.find_element(By.XPATH, "http://*[@id="1"]/h3/a").click()

進行運行,程序會打開你的chrome瀏覽器訪問百度并搜索點擊一篇文章
至此你已經通過selenium實現了一個簡單的自動化了!



下篇文章會講解:Selnium頁面操作原理及如何高效的進行元素定位



??歡迎關注公眾號,搶先觀看最新文章,帶你從0開始學測開!??

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/122014.html

相關文章

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<