テストの一部として、一連のテスト メソッドを複数回実行したいと考えています。
TestNG を使用してテストを指定しています。testng.xml ファイルで指定したテストは次のとおりです。
<test>
<classes>
<class name="AddAppointment">
<methods>
<include name="testLogin" />
<include name="addAppointment" />
<include name="checkApptForCurrentLocation" />
<include name="changeLocation" />
<include name="addAppointment" />
<include name="checkApptForCurrentLocation" />
</methods>
</class>
</classes>
</test>
このテストを実行した後、繰り返されたメソッドが実行されないことがわかりました。「changeLocation」までのみテストを実行しました。他の解決策やこれが機能しない理由を誰かが提案できますか?
異なるデータセットでメソッドを複数回実行したくないことに注意してください。したがって、オンラインで見つけたいくつかの投稿で提案されているようにデータプロバイダーを使用しても役に立ちません。厳密な順序に従っていますのでよろしく
お願いします!