2010-10-18 110 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