私はreact-nativeアプリケーションを構築し、Android側でいくつかの特定のエンドツーエンドテストを構築しようとしています。このために、私はデトックスを設定しました。残念ながら、適切にテストするには、ユーザーがターゲットアプリケーションの外部でアクションを実行しているときに、アプリケーションがどのように応答するかを確認する必要があります。
たとえば、ターゲットアプリケーションA内でクリックAを自動化し、Androidホームボタンをクリックし、画面を右にスワイプしてからアプリケーションBを開く必要があります。アプリケーションAが自動的に開き、テストで正しい画面が開いたかどうかを確認できます。
デトックス内でこのようなことが可能ですか?そうでない場合、これをテストできるフレームワークはありますか?
あなたがしたいのは、「デトックス」の代わりに「アピウム」と呼ばれるものを使用することです。これは、Appiumがandroids uiAutomator APIとインターフェイスしているためです。これにより、単一のアプリケーションの外部で自動化とテストが可能になります。Detoxは、アプリケーションの外部ではなく、アプリケーション自体の動作をテストするためのものです。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加