序文
セレンは、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() #のブラウザ最大の
例: