2010-11-12 54 views
1

我正在實施一個DNS服務器,我想知道是否有任何工具,最好是在線的,我可以用來測試我已經實現了各種功能。我可以使用這個工具向DNS服務器發出各種請求,並測試它是否遵循rfc 1035規範。有沒有「參考測試用例」或類似的東西?或者,實施協議的人應該只是閱讀英文自然語言文件,並且相信他們在閱讀時不會犯任何人爲錯誤?如果一個標準有測試用例而不僅僅是一個描述,那標準不會更強嗎?無論如何,我離題了,請問如何測試DNS服務器以符合標準?測試一個DNS服務器

+0

當然,您需要良好的測試案例,而不是相信自己。如果找不到它,請設計一些。也許你可以發佈它成爲參考?呵呵。我不是DNS服務器的專家。 – Sheen 2010-11-12 15:08:21

+0

我希望能有某種測試應用程序,可以測試至少一點。如果我自己做測試用例,我可能會誤解這個標準的意圖。應該有某種標準的測試用例或者某種東西,我不覺得這個文檔真的很嚴格或者什麼的。我需要更深入的dns資源,而不是rfc 1035和1034。 – 2010-11-12 17:59:00

回答

0

在制定一般性測試套件的DNS服務器的difficulies是雙重的:

  • 遞歸服務器需要比權威服務器更多的功能
  • 標準測試需要一套標準化測試數據

後者可能是最大的問題 - 你必須找到一種方法來加載你的DNS服務器和測試套件所需的所有數據。