UI自動テストのためのモジュール駆動テスト


序文

`UI 自動テストの最も古典的なモードは、モジュール駆動テストです。その本質は、繰り返しの操作をパブリック モジュールにカプセル化し、ページをカプセル化するときにパブリック モジュールを呼び出すことでコードを簡素化し、繰り返しのコードの記述を極力排除することで、開発効率を大幅に向上させることです。同時に、コードのメンテナンス作業も簡素化され、変更の際はパブリック モジュールのみを変更するだけで済みます。

この記事では、ログイン ページを使用してモジュール駆動テストについて簡単に説明し、皆さんにインスピレーションを与えることを願っています。


1. 準備作業

1. 既存のログイン ページは次のとおりです。
ネットワーク図、侵入と削除

2. PO モデルの UI 自動化フレームワーク ディレクトリが pycham に構築されています。

2. 利用手順

1. 基本パッケージの下に Python ファイルを作成し、UI の基本操作をパブリック クラスにカプセル化します。

パブリック基本クラスをカプセル化する

2. ページをカプセル化するときにパブリック モジュールを呼び出す

ログイン ページを分析するには、次の操作を実行する必要があります:
ユーザー名を入力し、パスワードを入力し、ログイン ボタンをクリックします
。各操作は順番にメソッドにカプセル化され、パブリック モジュールの対応するメソッドが呼び出されます。
ここに画像の説明を挿入します


要約する

以上が今日の内容ですが、この記事では UI 自動テストのモジュール駆動アプリケーションについて簡単に紹介するだけです。もっと良い意見や意見がある場合は、メッセージを残して議論してください。

おすすめ

転載: blog.csdn.net/liangxiaoyan0426/article/details/130869071