私はアプリケーションのコンボボックスを持っています(例:Play、Goなど)。このアプリケーションをクリックすると、特定のアプリケーション名ページに移動しました。 私がしたいのは、アプリケーションをクリックしたときにチェックするコードを書くことです。このアプリケーションでは、特定のページに移動します。私はこのためにロボットフレームワークを使いたいと思っています。私はアプリケーションとページが同じであることを主張したいと思います。私は既に持っている何ロボットフレームワークのリストコンテナ(Python)
:
[Documentation] checking search result
click element ${searchfield_css}
click element ${inside_searchfield}
input text ${appFilter_id}
click element ${Play} ${string}
wait until element contains ${app_details_title} Play
しかし、このコードはのみ1つのアプリを選択し、一つのサイトにそれを比較しています。 このケースの汎用コードを作成します。
私にとって最悪のことは、すべてのアプリケーションを保持するコンテナを見つけることです。私はアプリケーションをマークした。
私が間違っているときに私を修正:
- を私はすべてのアプリケーションのリスト(HTMLコンテナ)
- のリスト全体のロケータを持っている必要がありますそして、私はこのコンテナの中身をチェックしたいです私が選択したアプリケーションがある場合は、それをクリックした後、私は移動したページのタイトルでアプリケーションの名前をアサートしたい(同じと仮定する)
私はあなたに投票した人ではありませんが、理由を説明できるかもしれません。あなたが尋ねていることは(翻訳によるものかもしれない)あまり明確ではなく、コードは「最小限で完全で検証可能な例」ではなく、あなたの質問を読むだけで、コードを書く人を探しているようです。これはこのサイトの目的ではありません。 –
\私の質問は、私がチェックする必要があるすべてのアプリケーションの魔法使いとhtmlのコンテナ内のループを行う方法です? – ranger
私はすでにこのコンテナを見つけて変数として保存していますが、ループについては何も知らないのです。 – ranger