私はRobotframeworkを使ってテストを自動化しています。これはSelenium2ライブラリを使用し、多くのライブラリ(Java、Python、AngularJSなど)を拡張する機会を与えます。Robot Frameworkを使用してWebページに表示されるすべてのテキストを取得する方法は?
ここに私の質問です。
ページに表示されるすべてのテキストを取得する方法はありますか?
要素ロケータで特定のテキストを取得できますが、現在はページに表示されているすべてのテキストを取得する関数を作成する必要があります。
誰も方法を知っていますか?または、物事をどうやって進めるかのヒント?
あなたが<body>
タグのテキストコンテンツ取得することによってそれを行うことができます
ページ全体のソースコードを取得し、それを使って作業することができます。http://robotframework.org/Selenium2Library/Selenium2Library.html#Get%20Source –
ありがとうございましたJanKovařík! 私はそれがトリックを行うだろうと思う! '$ {SRC} = Selenium2Library.Getソース OperatingSystem.Createファイルは、$ {} OUTPUT_DIR /source.html $ {SRC}' が今どのように理解することはできません: –
はJanKovařík @私は次のことで、ソースを得ましたソースからテキストを取得します。 それについてのアイデアは? ありがとう –