-1
package Saradhi;
import java.util.concurrent.TimeUnit;
import org.apache.bcel.generic.Select;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
public class LoginAndNavigate {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.setProperty("webdriver.chrome.driver", "E:ChromeDriver\\chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS);
driver.get("http://opensource.demo.orangehrmlive.com/");
WebElement frmtime = driver.findElement(By.id("workShift_workHours_from"));
Select se = new Select(frmtime); // error line
上記の行にエラーメッセージが表示されます。 関連パッケージをインポートしようとしましたが、まだ動作しませんでした。ドロップダウンから項目を選択しているときに「タイプ選択をインスタンス化できません」
選択は抽象クラスですが試してみてください、あなたはそれのインスタンスを作成することはできません! –
@Simze「選択は抽象クラスです。インスタンスを作成できません!」本当に?いつから?コメントする前に(https://seleniumhq.github.io/selenium/docs/api/java/org/openqa/selenium/support/ui/Select.html)チェックしましたか? –
@AdrianColomitchi彼が行ったインポートOPを参照してください! 'org.apache.bcel.generic.Select'をチェックしてください。これは抽象クラスです! –