モジュラー分離テストデータselenium08-

テストケースの設計

分析とモジュラースクリプト機能、簡単なログインスクリプトは、次のモジュールに分割することができます。

ドライバ= webdriver.Firefox()

接続を開くdriver.get(URL)#テストアドレス、伝送パラメータのURL

ELE = driver.find_element_by_id()#位置決め要素は、パラメータを渡す要素は、ID、名前、XPathの、CSSパス等属性

ele.send_keys(パスワード)#演算要素、送信された文字入力

ログインが成功であることを確認し、その結果#テストの結果を確認します

 

テストスクリプトモジュールおよびデータは、単一のデータベース内のテキストまたはデータは、コードを直接モジュールのテキストデータベースまたは操作から対応するデータを呼び出す、トランクを変更する必要はなく、分離することができます

次のように修飾されたモデルであるテスト。

セレンインポートwebdriverをから

ドライバ= webdriver.Firefox()

driver.get(URL)#URLはhttp://www.baidu.comトランスファーケースであるかhttp://mail.qq.com

......

このときELE = driver.find_element_by_name(名)#パスパラメータ "のuserName" または "U"

ele.send_keys(ワード)#パスパラメータBaiduのケーステンセントアカウントまたはアカウント

上記のパスワード

 

最後に、 チェック演算結果、成功した操作かどうかを確認するために、対応する情報はまた、検出されたデータに直接渡されてもよいです

おすすめ

転載: www.cnblogs.com/maigeyouziba/p/11223623.html