1-UI 自動化 - 最初に Selenium を理解し、最初の Selenium スクリプトを作成する

1-UI 自動化-HTML ページ構成

機能テストの手順を行うことを思い出してください。
1. ブラウザーを開きます
。 2. テスト URL を入力します
。 3. クリックしてログインし、次に をクリックします。==》 要素の配置
4.ページジャンプが成功したかどうかの判定
5.最後にテストレポートを出力

自動化されたテストも同じ考え方ですが、コードを使用してテストを少し行い、手を解放します。

Selenium を使用すると、UI 自動化テストを実現できます.
まず、ブラウザ ドライバをインストールする必要があります.インストール方法については、インターネット上に多くのチュートリアルがあります.Google Chrome は、対応するバージョンをダウンロードする必要があります.
対応するリンクをクリックして
Google ドライバーをダウンロードします Chrome ドライバーをダウンロードします
Firefox ドライバー https://github.com/mozilla/geckodriver/releases
ダウンロード後、環境変数を設定するか、Python 環境にドライバーを配置する必要があります (Python 環境の場合)環境変数が構成されている)

2 番目のステップは、セレンをダウンロードすることです。pip install selenium

ダウンロード後、コーディングを開始できます

# 使用 selenium
from selenium import webdriver

# 得到一个浏览器对象
driver = webdriver.Firefox()
# 窗口最大化
driver.maximize_window()
# 窗口最小化
# driver.minimize_window()
# 打开一个网页
url = 'http://www.baidu.com'
driver.get(url)

# 打印浏览器标题,当前url,页面源码
print(driver.title, driver.current_url, driver.page_source)
# 刷新页面
driver.refresh()

# 访问一个另外的网址
driver.get('http://www.baidu.com')
# back
driver.back()
# 前进
driver.forward() # 百度
#  全屏
driver.fullscreen_window()
# 固定尺寸, px
driver.set_window_size(400, 300)
# 关闭标签页
driver.close()
# 关闭浏览器
driver.quit()

次のパートでは、2-UI 自動化-HTML ページの構成と、一般的なタグと属性を紹介します

おすすめ

転載: blog.csdn.net/weixin_41948075/article/details/128084414