統合テストの自動化を作成する際の問題に対処しています。
私はしたいと思います:
- セレン RC 経由でデータを入力する
- インポート後にDBで値が正しいかどうかを確認してください。
これらのテストのロジックに問題があります。今、私は次のようにそれを行います: 1 つのテストで、ランダムなデータ (人の名、姓など) を生成します。次に、DB から単純に選択することで、一意の person_id キーを取得し (名前と姓が両方とも 8 文字であれば、ランダムに生成された文字列を一意として扱うことができると想定しました)、次のクエリでこの ID を使用します。
この方法は正しいですか?そうでない場合、どうすれば対処できますか?