私は、ColdFusion のバックグラウンドから来て、JAVA の世界にかなり慣れていませんが、Selenium WebDriver /JUnit を学んでいるため、Java を学んでいます。同様の構造に従う管理機能をテストするいくつかのテスト クラスを作成しました。
public class myclass{
public static WebDriver driver;
@BeforeClass
public static void startDriver(){
driver = new FirefoxDriver();
driver.get("some url");
}
@Test
public void myLogin(){
some login code
}
@Test
public void somefunction() {
other admin function to test
}
私の質問は次のとおりです。すべてのテストでユーザーがログインする必要があるため、「mylogin」テストコードを何度も再利用する必要があります。ログイン ページの機能に変更が加えられた場合に、1 か所だけ変更するだけで済むように、ログイン コードを単に「含める」(ColdFusion の「cfinclude」タグのように) テストを作成するにはどうすればよいでしょうか。