Почему этот код генерирует выходные данные случайного другого кода в моем проекте? Как я могу это исправить?

Я новичок в Java, и я мог что-то напутать в коде. Но что здесь не так? Я пытаюсь создать объекты для элементов на домашней странице, которые я должен проверить.

   package pageObjects;

      import org.openqa.selenium.By;
      import org.openqa.selenium.WebDriver;
      import org.openqa.selenium.WebElement;

public class HomePage {

private static WebElement element;

public static void main(String args[], WebDriver driver){

    HomePage hp = new HomePage();
    hp.SignInButton(driver);
    hp.ImageButton(driver);
    System.out.println("Yup");
}

public WebElement SignInButton(WebDriver driver){

    element = driver.findElement(By.linkText("Sign In"));
    System.out.println("Yeua");
    return element;

}

public WebElement ImageButton(WebDriver driver){

    return element = driver.findElement(By.linkText("Images"));

}

  }

Ответы на вопрос(1)

Ваш ответ на вопрос