Seleniumテストでデータベース情報を確認する方法

私は現在、UIテストに関してはSeleniumの使用に比較的精通していますが、私が取ったコースではそれほど気にしていない1つの領域があります。データベース;心に湧くものは以下の通りです:

1)データがdbに書き込まれたとき、どのようにチェックできますか?たとえば、私がAmazonにいて、一定量の製品を購入した場合、この金額がdbに書き込まれていることを確認したい

2)テストのために使用するデータベースからデータを抽出する。ここでも、Amazonの例を使用して、dbと対話し、テストに使用する製品を引き出すことができます。

私は数年前からSQLを使ってきましたので、私は構文に慣れていますが、これを自動化と統合すると、これは私の知識が落ちるところです。私がこれを克服するのを助けるために、チュートリアルなどへの有用なポインタ/リンクは高く評価されます!

アンディ

ベストアンサー

セレン自体はデータベースに関することはできません。インタラクションしようとしているどのデータベース用にも、セレンコードをデータベースアダプターと統合することができます。

どちらの言語を使用していても、正しい資格情報を持っていれば、データベースにアクセスできるデータベースアダプタがあります。たとえば、Javaを使用している場合、JDBCを使用できます。
JDBCを使用すると、生のSQL文を使用してデータベースを表示および操作できます。ただし、これにはデータベース構造の知識が必要です。

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です