首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Web UI自动化登录,然后提交带有Powershell/Curl等效的表单

Web UI自动化登录,然后提交带有Powershell/Curl等效的表单
EN

Stack Overflow用户
提问于 2017-03-24 15:16:32
回答 1查看 852关注 0票数 0

这适用于Windows环境:Windows7-10/ Server 2008/2012。

我想要创建一个脚本,它将自动在URL上登录,导航到另一个页面,然后在该页面上提交表单。

  1. 打开,如果尚未打开
  2. 登录www.example.com/login (带我访问www.example.com/home)
  3. 登录后,登录www.example.com/submit-form-data
  4. 输入字段的值,然后单击按钮提交表单。

一开始,我想也许我可以使用一些东西,比如iMacro,一个非常重要的替代品,甚至书签。但这一切仍然需要用户的干预。如果有一个宏程序可以重播所有的步骤,也许我会对此敞开心扉。否则,我想我可能需要使用一些类似PowerShell或Curl的程序来处理用户界面自动化。

至少在PowerShell中,我不认为提交表单太糟糕了。如果这是我要做的,我就不需要任何帮助了。问题是我如何登录到一个站点,然后导航到一个特定的URL,在提交表单的基础上,所有的脚本都是相同的?

我不需要使用PowerShell。我对Windows上Curl的替代品持开放态度,不管它们是什么。

谢谢你提前提供帮助。

EN

回答 1

Stack Overflow用户

发布于 2017-03-25 17:41:33

如果您的目标是驱动Internet,那么实现这一目标的最简单、最健壮的方法可能就是使用硒WebDriver

许多人通过硒C#结合在Windows上成功地使用了它(虽然我最喜欢的在Windows上使用Selenium的方式是通过Selenium Python绑定)。

如果您热衷于使用PowerShell,那么应该可以从PS中使用Selenium,尽管从我所能知道的情况来看,还没有正式的PS绑定。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43003174

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档