gpt4 book ai didi

c# - 使用 C# 加载网页并单击按钮

转载 作者:行者123 更新时间:2023-11-30 12:43:15 25 4
gpt4 key购买 nike

我需要在网页上自动执行一个过程。

  1. 打开网页
  2. 找到一个输入
  3. 点击它
  4. 关闭网页

我想在控制台应用程序中使用c# 实现上述所有功能。我不想打开任何浏览器,只想打开一个自动执行此过程的代码。

我有一个网页的 URL 和一个输入元素的 ID

我应该使用什么 C# 代码来实现这一点?

最佳答案

我认为这可能会达到目的。

Selenium 1 (Selenium RC):启动和终止浏览器、解释和运行从测试程序传递的 Selenese 命令的 Selenium 服务器,并充当 HTTP 代理,拦截和验证在浏览器和 AUT 之间传递的 HTTP 消息。

Selenium 服务器从您的测试程序接收 Selenium 命令,解释它们,并向您的程序报告运行这些测试的结果。

RC 服务器捆绑 Selenium Core 并自动将其注入(inject)浏览器。当您的测试程序打开浏览器(使用客户端库 API 函数)时会发生这种情况。 Selenium-Core 是一个 JavaScript 程序,实际上是一组 JavaScript 函数,使用浏览器内置的 JavaScript 解释器解释和执行 Selenese 命令。

服务器使用简单的 HTTP GET/POST 请求从您的测试程序接收 Selenese 命令。这意味着您可以使用任何可以发送 HTTP 请求的编程语言在浏览器上自动执行 Selenium 测试。

更多:可以访问Selenium

关于c# - 使用 C# 加载网页并单击按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31780449/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com