私はアンドロイドアプリのテストを自動化するためにappiumとpythonスクリプトを使用しています。私は日付フィールドの日付を効率的に選択しようとすると問題に遭遇しました。appiumのアンドロイドのsetValueの欠如に対する解決
フィールドをクリックすると、月表示で小さいカレンダーが開きます。ここで、年を選択して月ごとに1つずつスクロールし、最終的にその日を選択できます。私は時間を節約するためにスクロールせず、appium_pythonクライアントでアンドロイド用のsetValueメソッドを見つけようとしました。 APIが必要とする形式でsend_keysを使用して要素にキーを送信しようとすると、ドライバはフィールドをクリックし(カレンダーを開く)、何もしないキーを送信しようとします。
私は混乱していますが、なぜこの機能が動作していないのは、すべてのカレンダーが文字列を返すためです。
help?