(セレン+のpython)_UI自動運転中11_ブラウザ

序文

セレンは、UI、Webページの自動テストのためのオープンソースのフレームワークで、ブラウザがシミュレートユーザーのアクションに駆動することができます。最大化、ページ、リフレッシュ、前方、後方を閉じ、オープンページ:あなたは、アナログ制御操作、一般的なブラウザを閲覧することができます。 

1.閉じます

セレン支持体は、ブラウザ上でオープン/クローズのページをアナログ。ブラウザプロセスを閉じた - 閉じて同様の操作もあります。たびにセレンのテストケースは、ブラウザプロセスを開いて、そのテストケースの最後にブラウザプロセスを閉じる必要があります。

driver.get(" URL "オープンページ 
driver.close()  閉じる 
driver.quit()  クローズブラウザのプロセス

例:

2、リフレッシュ&前方&後方

selenimはアナログブラウザの更新をサポートして、戻って、次の操作に進みます。

driver.refresh()  リフレッシュ 
driver.back()  バック 
driver.forward()  次ページ

3、プロパティページ(タイトル&アドレス&ソース)を取得します

タイトル、URL、ソースコードと、現在のページの他の属性のためのセレンサポート。

driver.title   GETページタイトル 
driver.current_urlの #は、現在のページのURLを取得
driver.page_sourceの #は、ページのソースを取得

例:

図4に示すように、ブラウザ・ロケーション・サイズ操作

ブラウザのサイズの位置のためのセレンのサポートは、最大化、サイズを設定します。

driver.get_window_size()  取得サイズ
driver.set_window_size(高さ、幅)#サイズ
driver.get_window_position()#は、位置座標を取得
driver.set_window_position(X、Y) セットブラウザ位置 driver.maximize_window() ブラウザ最大の

例:

おすすめ

転載: www.cnblogs.com/mini-monkey/p/12109709.html