Python言語(C)の下で設定ベースのUIテスト自動化フレームワーク

baidu_homepage.py:操作の通常のメソッドを呼び出します

次のようにpageobjectsファイル:

 

 

Base_page.py一般にパッケージ化コール操作方法、および>個人は、このステップは、必要ではないことを感じる=ではなく、コードケースの実装に過剰書込みを防止するために切断され、したがってパッケージは、バック、個々の状況に基づいてもしなくてもよいですbaidu_homepage.py呼び出すと、次のように、二つの方法が呼び出されないbaidu_homepage.py固有のコードを説明します:

1  #のコード= UTF-8 
2  から framework.base_page インポートBasePageクラス
 3  
4  
5  クラスホームページ(BasePageクラス):
 6      input_box = " ID => KW " 
7      search_submit_btn = " のXPath => // * [ID @ = 'SU'] 
8  
9      DEF (自己、テキスト)type_search:
 10          self.type(self.input_box、テキスト)
 11  
12      DEF send_submit_btn(自己):
 13          self.click(self.search_submit_btn)

 

おすすめ

転載: www.cnblogs.com/yk617558302/p/11328414.html