我正在尝试自动支付账单,所以我想自动登录到一些网站找到我欠的钱,然后用账单支付他们。

我正在使用Watin

这是我的代码:

            var browser = new IE("http://www.chase.com")
            browser.TextField(Find.ById("usr_name")).TypeText("none");
            browser.TextField(Find.ById("usr_password")).TypeText("none");
            browser.Button(Find.ByAlt("log on")).Click();

我想找到点击的按钮,但我不知道怎么做,因为它不仅仅是一个名字。

===============>>#1 票数:2 已采纳

您可以尝试查找表单并提交:

browser.Form(Find.ById("logonform")).Submit();

  ask by SamFisher83 translate from so

未解决问题?本站智能推荐:

1回复

使用Watin登录网页

我尝试登录网页。 在网页上有两种形式的输入,这些输入具有相同的Id(“ username”)。 如何获得正确的输入来设置文字? 这是我的错误代码: browser.TextField(Find.ByName(“ username”))。TypeText(“ test123”)
1回复

如何使用watin登录博客?

这是我的原始代码: 编辑: 它不是在电子邮件字段中输入“测试”。 我使用的IE 9。 我得到的例外:找不到INPUT(隐藏)或INPUT(密码)或INPUT(文本)或INPUT(文本区域)或TEXTAREA元素标签匹配条件:属性“ id”等于https://accoun
1回复

使用WatIN确定网站在Google中的位置

我正在使用WatIn-并具有当前脚本: 现在,我想以某种方式了解我的网站处于哪个位置。 我知道google使用以下方法将网站的网址包装在他们的网页中:(我正在解析google.co.il): 我知道应该是这样的:ie.Span(Find.XXX)) 我是WatIN的新
1回复

使用WatiN导航

我尝试使用WatiN自动执行“在网站上导航”任务。 现在,我有以下问题: 该网站显示: 在那里,我必须模拟单击“ Einstellungen”。 当我查看源代码时,它看起来像: 但是我不知道,现在如何使用WatiN模拟“ Einstellungen”上的点击。
2回复

在watin中使用Eval

尝试执行此操作时出现错误 我指的是此页面: jQuery火 和Visual Studio发现语法错误。这是我声明Eval的正确方法吗?
3回复

Watin的Windows登录对话框

我们有一个使用WatiN在IE上运行的自动化测试。 此测试需要处理登录对话框。 我应该如何处理Watin?
2回复

C#-如何使用Watin来检测网站是否返回内容为“无法显示此页面”的页面?

我有一个有关访问网站的项目。 如果无法加载网站,并且浏览器将显示一个带有文本的页面:“此页面无法显示”。在这种情况下,我想自动刷新浏览器。 该程序将如何检测到无法加载网站? 。 我试过Ping()来检查连接,但似乎连接很好。 看一下下面的代码: 没用 救命!
1回复

使用watin搜索级联元素

请告诉我搜索页面中级联元素的方法。 例如,页面中使用了10个锚元素标记。 我可以使用FindBy方法简单地到达一个元素,即Element.FindBy()。 但是当我在页面css上有一个级联元素时该怎么办,比如“.lineItem .title a”
1回复

使用Watin打印页面

我使用Watin在浏览器(IE)中打开某些页面,而不是打印该页面,我使用System.Windows.Forms.SendKeys.SendWait(“ ^(p)”); 发送打印命令,它会打开一个打印对话框,现在我要单击对话框中的“打印”按钮。 我可以这样做吗? 谢谢
1回复

Watin可以使用IE Edge吗?

我无法基于此主题获得一个适当的文档。 据我所知,Watin可以与Internet Explorer和Firefox配合使用(有些例外)。