アプリの自動化フレームワークのデザインのアイデア

最近の統合とAppium + Javaの自動化フレームワークを学んで、APPの自動化フレームワークの一部に、順序で行わ最初のいくつかの記事への参照を想定:

アイデアの枠組み:

思考出典:https://www.cnblogs.com/yunfeioliver/p/9285904.html 

著者が提供する図フレームワーク、アイデアは良いですが、あなたはを参照することができます

 

アーキテクチャ設計のアイデアの概要: 

1、PMモデルのデザイン:操作レベル、業界全体のページ・オブジェクトモデルを使用すること、すなわち、ページモード動作またはモジュールパッケージのため、操作の呼び出し界面層の場合に提供。

2、スケーラブルな操作:操作呼び出し操作異なる実装の端部は、特定の実装クラスに実装することができるように、インターフェース操作ケースケース層を統一

 

 

フレームワークIIを考えます:

思考出典:https://yq.aliyun.com/articles/33677?spm=a2c4e.11155435.0.0.556e1219viVgzQ

図1に示すように、実施例により実行されるブロックフロー図

 

 図2に示すように、カスタマイズされたデータ構成:フロントエンドが自動的にユーザが選択した構成プロファイル、中心理想的構成に応じて設定されます

3.アイデアの実現の中心を確認します。1,用户自定义检查 2,网络传输层检查(自动化时实时抓包) 3,logcat实时抓取异常log(区粉设备) 4,截图录制、系统抛错,图片解析对比等

 

4 、データ処理論理素子

 

 

5 、実行の流れ

 

 

3のアイデアの枠組み:

思考出典:https://blog.csdn.net/kaka1121/article/details/53204150

 

 

 

 

 

おすすめ

転載: www.cnblogs.com/keenajiao/p/11913630.html