プロダクションに展開する前に、Herokuのステージング環境にコードを作成して展開する方法を理解しています。私は、コードが生産中のものと非常に似た環境で "爆発する"かどうかを知ることは良いことだと私は理解しています。Herokuのステージングアプリには何がありますか?
しかし、アプリケーションがステージング環境で壊れているかどうかを判断するための具体的な方法やメカニズムを理解することはできません。
つまり、ステージング環境で実行中のアプリケーションを使用しているため、アプリケーションを本番環境に展開するという自信が得られません。
は、したがって、私の質問:
- どのような追加の手順は、Herokuの上のステージング環境で行うことがありますか?
- ステージング環境で統合テストを実行する必要がありますか?
- アプリケーションがステージング環境で実行されていることに注意してください。
私はあなたが言っていることを理解していますが、ステージング環境が手動テストに役立つようです。 Continuous Deliveryのコンテキストでは、ステージング環境は自動的に本番環境にデプロイすることはできません。ステージング環境で何らかの自動検証をセットアップして、成功すれば本番環境を導入することはできますか? – daspr2
CSSを使った制作に踏み込む危険性はありますか?これはあなたのテストでは表示されないかもしれませんが、エンドユーザには大きな影響を与えます – Codextremist
もちろんです。次に、ステージング環境で自動的にテストしてさまざまな問題を検出する方法がありますか?壊れたCSSファイルですか? – daspr2