可以自动化网络搜索吗?

发布于 2024-09-06 05:22:53 字数 61 浏览 5 评论 0原文

是否可以在网站搜索表单中输入一系列搜索?我有一个目的地列表,想看看搜索对于每个目的地是否返回结果或引发错误。

Is it possible in a website search form to enter in series of searches? I have a list of destinations and would like to see if for each destination the search returns a result or throws an error.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

若水般的淡然安静女子 2024-09-13 05:22:53

我建议你看看 Watir - 它允许自动化浏览器(可能只有 IE,不确定)并且用于您所描述的工具。您可以转到指定的站点,引用页面上的 HTML 元素并设置它们的值(单击按钮、填写搜索表单等)。

它还被移植到其他几种语言中,例如 #C (WatiN) 和 Java (WatiJ) 等。

I suggest you look into Watir - it allows automating the browser(possibly only IE, not sure) and is the tool to use for what you've described. You can go to a specified site, refer to HTML elements on the page and set their values (click buttons, fill search forms, etc).

It's also been ported into several other languages, such as #C (WatiN) and Java (WatiJ) and probably more.

聽兲甴掵 2024-09-13 05:22:53

对于此类问题,我选择的工具是结合使用 Cucumber水豚

Cucumber 是一个很好的 DSL,用于编写此类任务,尽管对于您的问题来说并不是绝对必要的。

Capybara 是一个浏览器模拟器/驱动程序包装器,用于与网站自动交互。

两者都有详细记录。

My tool of choice for a problem like this would be to use Cucumber in combination with Capybara.

Cucumber is a nice DSL for writing out tasks such as these, although isn't strictly necessary for your problem.

Capybara is a browser simulator/driver wrapper for automated interaction with a website.

Both are well documented.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文