4

私はいつも次のことを疑っています。

ブラウザとページの動作の違いは何ですか。

私はそれが階層であることを知っていますが、ツールはブラウザとページをどのように区別し、それらの両方を使用することは何に役立ちますか.

たとえば、記述的プログラミングを使用して次のように入力するとします。

Browser("title:=Google").Page("title:=Google").something

ブラウザ (IE / Chrome / Firefox など) に関係なく、タイトル = Google のブラウザが使用されます。ページも同様です。

詳しく教えてください。私は混乱しています。

4

1 に答える 1

2

HP のブログBrowserには、とPageが何を表しているのかについての説明があります。

つまりPage、意味的な意味はありません。オブジェクトリポジトリをよりきれいに整理するために使用されます (1 つのオブジェクトの下に何百ものオブジェクトを取得しないようにするためBrowser)。記述的プログラミングを使用している場合 (あなたの例からわかるように)、Pageは意味がなく (すべてのブラウザーには が 1 つしかないPageため)、ページの説明を追加しても何も追加されません。

行を次のように置き換えます。

Browser("title:=Google").Page("title:=.*").something

または

Browser("title:=Google").Page("micclass:=Page").something
于 2014-06-16T11:29:23.090 に答える