AppiumにおけるPOパターンの応用(1)——フレームワークの初期設計
PageObject パターン
従来のテストケースの課題
1)UIの変更に耐えられず、変更ごとに多数のテストケースを修正する必要がある
2)大量の共通コード(driver, find, click)が存在する
3)ビジネスロジックのテストケースを明確に表現できない
PageObject パターンの原則
メソッドの役割
UIが提供する機能を共通メソッドとして表現する
メソッドは他のPageObjectを返す ...
6月6日 22:40 投稿
Appium基礎チュートリアル
目次
Appium環境の構築
Mac iOS環境の構築
Appium基本
Appium応用
Appiumとは
Appiumはオープンソースのモバイルアプリ自動化ツールであり、WebDriverプロトコルに基づいたツールです。主な特徴は以下の3点です:
マルチプラットフォーム対応: iOS/Android/H5/ハイブリッドアプリ/WinAppに対応
汎用性: Windows/Linux/Mac上で動作し、Java/Python/Ruby/JavaScript/PH ...
5月31日 04:30 投稿