2017-11-30 10 views
-1

私はいくつかの繰り返しのオンラインタスクを自動化したいと思います。たとえば、ウェブサイト上のすべてのページに行き、特定のテキストがそのページにあるかどうかを確認したいと思います。 私はすでに行ったステップを自動化する方法を知っています。しかし、私は何千ものページのためにこれを行う必要があります。 私に手を差し伸べるための指針を持っている人はいますか?どのツール/言語を使用する必要がありますか? は、私は、ウェブサイト上のすべてのページを経由して特定のテキストがそのページに発見されたかどうかを確認したいたとえば、 ジョシュアウェブサイトのクリックを自動化

+0

いくつかの具体的な例を追加することをお勧めします。あなたの質問に先立って少し研究を行ったことを実証します。これは、質問のUPとDOWN投票を決定する指標です。私はこの質問に価値があると思うように、あなたが以前受け取った投票を無効にする投票をしました。他人があなたのスコアをノックし続けるのを防ぐためにこの質問を更新/編集してください。 :) – Matt

答えて

0

、ありがとうございました。

あなたは、これが役立ちますPython Web Scraping Tutorial using BeautifulSoup

希望を読むことができ、迅速な概念HTMLを解析するのpythonを使用する方法についての記事をたくさん見つけることができます。

0

このタイプのテストはエンドツーエンド(e2e)テストとして知られています。

最も一般的なものがSeleniumであるこの目的のために特別に構築された多数のフレームワークがあります。

代わりにGoogle検索を実行できます。私がJavascript Stacksのために導入したのは、NightmareJSと呼ばれ、MochaChaiとよく繋がっています。私はそれがかなり直感的だと思うし、少しのコードですぐにe2eテストを書くことができます...ちょっと悪夢の反対です。

私の意見では、Javascriptは、Webアプリケーションを構築するために既に知っている言語を開発者が使用できるようにするため、e2eテストを書くのに最適な言語ですが、これはもちろんすべて主観的です。あなたとあなたのチームにとってこれまでに最も簡単で速いのは何ですか。

関連する問題