職場で私のアプリをテストするQA部門は、すべてのアプリが共有するOracleデータベースを使用しています。ケースが変更されると、物事は本当に毛むくじゃらになります。バグ報告が提出されました+テストケースが変更されたことを確認するためだけに時間を費やしています=時間が無駄になっています。
私が望んでいるのは、devとqaがすべて、自分のマシンでOracleの独自のコピーを実行していることです。これにより、データを保護し、テールを追跡できます。
私が理解している問題は、これらすべてのライセンスに資金がないことです。あらゆる種類のPL/SQLパッケージとトリガーがあり、Oracleに関連付けられていると確信しているため、オープンソースデータベースの使用は機能しません。
Oracleデータベースを「偽造」する方法(またはオープンソース製品)を知っている人はいますか?パフォーマンス要件はまったくありません。オブジェクトをモックすることを意味するのではなく(ユニットテストに使用します)、実際の「要求のためにポートをリッスンする」RDMSを意味します。ロングショットですが、私は尋ねなければなりません。