c#模拟网站上的用户输入

时间:2017-09-14 12:18:57

标签: c# html

https://con.arbeitsagentur.de/prod/jobboerse/jobsuche-ui/网站上,您可以通过标题和位置搜索德国的工作。我想制作一个自动填写公式的程序。

问题:如果使用<input>为其设置值,则用于填充位置的Document.GetElementById("wo-input").SetAttribute("value", mylocation);元素(id = wo-input)将停止工作。这是因为网站实际上并未使用输入值作为搜索参数,而是使用位置白名单。如果您在<input>字段中输入内容,网站会显示一个类似于您输入的位置列表。然后,您可以选择其中一个位置,然后将其作为标记添加到您的搜索中。

可能的解决方案:我的想法是按键模拟用户输入键,然后在列表中选择始终具有id = wo0的第一个条目。这里的问题是我不知道我将如何编码

1 个答案:

答案 0 :(得分:0)

尝试使用流畅的自动化,您可以定位输入,输入并单击按钮。

它是一个测试框架,但会模拟用户输入

https://github.com/stirno/FluentAutomation