私のサーバーがStripeのウェブフックをどのように扱うかをテストする効果的な方法を見つけようとしています。私はストライプのウェブサイトに記述されているお客様のクレジットカードに複数のサブスクリプションを追加するためにシステムを設定してい:ストライプWebhooksへのDjangoレスポンスのテスト
https://support.stripe.com/questions/can-customers-have-multiple-subscriptions
私は効果的に私のサーバーであることをテストする方法を考え出すされて抱えている問題スクリプトを正しく実行する(つまり、請求書に正しいサブスクリプションを追加する、データベースにイベントを記録するなど)。私は今テストを自動化することについてあまり心配していません、私はスクリプト上の良いテストを効果的に実行するのに苦労しています。誰もこれまでDjangoでこれをやったことがありますか?これらのテストを実行するために使用したリソースとツールは何ですか?
ありがとうございます!
その他ご不明な点がございましたら、お気軽にお問い合わせください。私は現在、私たちのサイトにストライプとdwollaを設定しています。 – catherine
こんにちはキャサリン、情報ありがとう。私が抱えている問題は、ウェブフックの場合、サーバーからの応答を表示したり、テストモードで顧客、請求書などの実際のイベントをテストしたりする良い方法ではないようです。アカウントダッシュボードから "Send Test Webhook"をクリックすることができます。これは 'id': 'evt_00000000000000'イベントを送信します。実際にアカウントを更新したり、Stripeで実際の機能を実行することはできません。何か案は? – bgmaster
新しい顧客、請求書、購読の追加は、アプリやストライプで行うことができます。そこに書類を読んだことがありますか?その作成方法とテスト方法に関するサンプルコードがあります。 – catherine