2010-10-18 111 views
3

我需要创建c#代码才能进入网站,填写表单提交记录。自动填写表格

我一直在使用seleniumhq尝试,但这种创造tests..I需要更多的脚本,我可以运行一次帮我注册一些用户在我的网站

任何想法?

+1

这是您自己的网站或第三方网站吗? – Earlz 2010-10-18 03:59:45

+0

这是我的网站,我想在我的网络应用上使用功能 – 2010-10-18 04:11:10

+0

如果您有一个在幕后运行的服务,您可以跳过UI自动化。只需使用此服务。 – Ikaso 2010-10-18 08:09:53

回答

1

您可以创建C#代码,数据发布到该网站的表单页面你正在尝试注册人员。否则,根据浏览器的不同,您可以使用iMacros之类的功能来自动完成表格填充。其他答案也是正确的。除非它是您控制的网站,否则如果网站使用验证码或其他方法来阻止自动填写表单,则这些方法都不会起作用。

编辑:类似http://geekswithblogs.net/rakker/archive/2006/04/21/76044.aspx将是一个好的开始。

+0

好吧,你可以让我开始与C#代码? – 2010-10-18 04:46:38

+0

好的,谢谢这是完美的..当我发布有途径我可以从我发布的页面获得授权代码? – 2010-10-18 13:43:10

+0

我不确定我明白你的认证码是什么意思?您的注册页面是否有某种授权? – 2010-10-18 15:13:37

0

如果您尝试自动化鼠标点击和键盘敲击,您可以尝试AutoIt

+0

我需要一个C#代码基本上我需要的功能,我可以运行填写这个表格 – 2010-10-18 03:27:27

0
+0

虽然这个链接可能回答这个问题,最好在这里包括答案的基本部分,并提供参考链接。如果链接页面更改,则仅链接答案可能会失效。 – oleksii 2012-08-19 11:05:15

+0

无论投票情况如何,我都希望尽可能保持简短。这里的问题不是关于理解一个概念。他只是在为他的问题寻找一个开箱即用的解决方案。 – Xaqron 2012-08-29 20:45:03