2017-03-28 9 views
-4

セレンと.txtファイルのキーワードを検索する方法は誰でも助けてくれますが、このファイルはインターネット上にあります。キーワードが見つかった場合は、別のウェブページにリダイレクトする必要があります。Seleniumでウェブ上の.txtファイルでキーワードを検索

リンクをtextfiles.com/internet/autonet.txtにするには、特定のキーワードがあります。これはscreenです。だから、私はそのウェブページ上でこのキーワードを検索する必要があり、それがキーワードを見つけたら別のウェブページを開くべきです。私はセレンでそれをやっていましたが、私はこれを達成する方法がわからないので、私は立ち往生しています

+1

セレンを使ってウェブページでtxtを検索 – cralfaro

+0

はい、それを明確にするために、http:// www .textfiles.com/internet/autonet.txt、私は画面である特定のキーワードを持っています。だから、私はそのウェブページ上でこのキーワードを検索する必要があり、それがキーワードを見つけたら別のウェブページを開くべきです。私はセレンでそれをやっていた –

+1

ここを見て、その必要なものhttp://stackoverflow.com/questions/6374245/selenium-is-there-a-way-to-search-the-entire-page-for- given-keywords – cralfaro

答えて

1

この解決策を試してください。

あなたのセレンのページで。

public boolean isTextPresent(string str) 
{ 
    IWebElement bodyElement = driver.FindElement(By.TagName("body")); 
    return bodyElement.Text.contains(str); 
} 

その後、別のページにリダイレクトすることができます。しかし、私はリダイレクトのビジネスロジックを考えると、あなたのセレンテストの一部ではないはずです

+0

IWebElementとTextに対して、これらのシンボルが見つからないと訴えています –

関連する問題