Sahiは、必要な関数をスプレッドシートに入力して、それらの関数を実行することを許可してくれました。組み合わせが異なればシナリオも異なりますが、セレンを使用して同様のことを行うことはできますか?Excelファイルからテスト/スクリプト/関数を選択して呼び出したい。私は現在、Excelファイルからデータを取得するためにtestngフレームワークを使用しています。
ありがとう
TestNG for Selenium を使用したデータ プロバイダーの使用に関する相対的な回答については、次のブログを参照してください。
http://blog.varunin.com/2011/10/data-driven-testing-using-junit-and.html
すぐに使えるサポートはありません。Spock フレームワークには、データ駆動型テストに対する優れたサポートがあります。PageFactory 、Spock、および Selenium2/WebDriver を組み合わせることで、探している以上のものを提供できます。
確かに、POI などのフレームワークを使用して Excel スプレッドシートを読み取り、これらの値を @DataProvider で返すことができます。