Impela, ake siqale ngokwethula isihloko sokuvula isixhumanisi ku-Java. Ukuzulazula kuwebhu noma ukuxhumana nama-URL kuyingxenye ebalulekile yohlelo ngezindlela ezimbalwa. Inqubo yokuvula isixhumanisi sewebhu ku-Java ihlanganisa ukusebenzisa imitapo yolwazi yedeskithophu noma Yesiphequluli, kuye ngezidingo zakho.
Ilabhulali yedeskithophu iyingxenye yemitapo yolwazi ejwayelekile ye-Java futhi iqukethe izindlela zokwenza imisebenzi efana nokuvula i-URL kusiphequluli esizenzakalelayo.
import java.awt.Desktop; import java.net.URI; public class Main { public static void main(String[] args) { if (Desktop.isDesktopSupported() && Desktop.getDesktop().isSupported(Desktop.Action.BROWSE)) { try { Desktop.getDesktop().browse(new URI("http://example.com")); } catch (Exception e) { e.printStackTrace(); } } } }
Le sampuli yekhodi ihlola ukuthi Ideskithophu iyasekelwa yini ohlelweni futhi ivula i-URL eshiwo kusiphequluli esizenzakalelayo.
Isingeniso Selabhulali Yesiphequluli
The Umtapo wolwazi wesiphequluli inketho yenkampani yangaphandle enikeza ukulawula okunemininingwane eyengeziwe phezu kwenqubo yokuphequlula. Isekela amapulatifomu ahlukene nezici ezimbalwa, njengokusetha isiphequluli ukuthi sisetshenziswe noma i-ejenti yomsebenzisi. Isibonelo esisodwa esidumile sohlobo olunjalo lwemitapo yolwazi yi-Selenium WebDriver.
[h2]Ilabhulali Yesiphequluli ku-Java โ Selenium WebDriver
I-Selenium WebDriver iwuhlaka lomthombo ovulekile olusetshenziswa kakhulukazi ukwenza ngokuzenzakalelayo izinhlelo zokusebenza zewebhu ngezinjongo zokuhlola. Isekela izilimi eziningi zokuhlela neziphequluli ukuze wenze ngokuzenzakalelayo izenzo obuvame ukuzenza ngokwakho ekhasini lewebhu.
import org.openqa.selenium.WebDriver; import org.openqa.selenium.firefox.FirefoxDriver; public class Main { public static void main(String[] args) { System.setProperty("webdriver.gecko.driver", "path_to_geckodriver"); WebDriver driver = new FirefoxDriver(); driver.get("http://example.com"); } }
Kulesi sibonelo sekhodi ye-Java, sisebenzisa i-Selenium WebDriver ngesiphequluli seFirefox. Ulayini othi โSystem.setPropertyโฆโ usetha indawo yomshayeli wesiphequluli esithile, kithi okuthi โgeckodriverโ kuFirefox. Into yeWebDriver bese isetshenziswa ukuvula i-URL.