17

OpenIDプロバイダーにはどのような自動化された標準準拠テストがありますか?

OpenIDプロバイダーの実装に変更を加えて、標準のバージョン1.1からバージョン2.0に変更します。

コードをリリースする前に、コードが規格の仕様に準拠していることを確認したいと思います。Web標準への準拠をテストするために、W3Cにはバリデーターツールがあります。自動テスターをOpenIDプロバイダーに向けて、標準への準拠のレポートを取得できるようにするために、どのようなツールがありますか?

4

6 に答える 6

8

.netで書かれた一連のテストがあるhttp://test-id.net/を見ることができます。

于 2009-11-15T20:50:05.090 に答える
6

私が知っている(少なくとも公式に承認された)適合性テストはありません-1.1の場合でも。確かにそれは非常に価値のあるものです。同じことがoAuthにも当てはまります。どちらも複雑なプロトコルであり、仕様がすべてを網羅していない場合があります。

おそらく、あなたが今できる唯一のことは、ローカルでの徹底的なユニットテストカバレッジです。

于 2009-05-03T18:34:31.897 に答える
6

1.1専用のものがあります:http://openidenabled.com/resources/openid-test/diagnose-server/

2.0にアップグレードしたことはありません。年に1、2回誰かがやって来て、「ねえ、もっと良いテストツールが必要だ」と言いますが、私(およびここでの回答から判断すると他の人)が知る限り、これらの取り組みはまだ成果を上げていません。

追加するために編集:別の関連プロジェクトはhttp://code.google.com/p/openid-test/にあります

于 2009-05-20T19:46:53.713 に答える
4

OSISには、相互運用性テストIPの機能テスト、およびRPの機能テストがあります。

ただし、これらは自動化されていません。全員がRSA会議のいずれかに集まり、すべてが相互に機能していることを確認します。

于 2009-05-03T19:10:30.050 に答える
1

誰かがこのスレッドに遭遇した場合に備えて、OpenID Connectには、認定プロセスの一部である公式の適合性テストスイートがあります。

https://openid.net/certification/testing/

楽しみ!

于 2019-04-04T21:50:08.320 に答える
0

現在のところ、私の知る限り、標準への準拠を報告できるツールはありません。コードが2.0に準拠していることを本当に確認したい場合は、独立したコンサルタントを雇って、openID2.0の各機能の単体テストを確認する必要があります。もちろん、彼らは独自のテストも行う必要があります。コンサルタントは、PCI DSSなどの一般的な監査の経験が必要です。コンサルタントは、仕様を確認し、アプリライブラリとデータベースをテストする経験があります。

于 2009-05-03T00:23:18.980 に答える