亚洲精品国产精品乱码视色,下载应用成人电影AVapp,成人影院下载视频

      <track id="gfhue"><i id="gfhue"></i></track><input id="gfhue"></input>

      1. 更多精彩內(nèi)容,歡迎關(guān)注:

        視頻號(hào)
        視頻號(hào)

        抖音
        抖音

        快手
        快手

        微博
        微博

        當(dāng)前位置:首頁(yè) 科技百科 java selenium

        java selenium

        文檔

        java selenium

        java selenium是java中的應(yīng)用在web應(yīng)用程序測(cè)試上的一個(gè)工具,selenium可以模擬真實(shí)瀏覽器,自動(dòng)化測(cè)試工具,兼容多種瀏覽器,爬蟲(chóng)中主要用來(lái)解決JavaScript渲染問(wèn)題。
        推薦度:
        導(dǎo)讀java selenium是java中的應(yīng)用在web應(yīng)用程序測(cè)試上的一個(gè)工具,selenium可以模擬真實(shí)瀏覽器,自動(dòng)化測(cè)試工具,兼容多種瀏覽器,爬蟲(chóng)中主要用來(lái)解決JavaScript渲染問(wèn)題。

        ? ?

        java selenium是什么?讓我們一起來(lái)了解一下吧!

        java selenium是java中的應(yīng)用在web應(yīng)用程序測(cè)試上的一個(gè)工具。selenium可以直接在瀏覽器中實(shí)行,例如ie瀏覽器、google chrome瀏覽器等。

        Selenium的關(guān)鍵Selenium Core是基于JsUnit,它完全由JavaScript進(jìn)行編寫(xiě),所以可以用于任一支持JavaScript的瀏覽器上。selenium可以模擬真實(shí)瀏覽器,自動(dòng)化測(cè)試工具,兼容多種瀏覽器,爬蟲(chóng)中主要用來(lái)解決JavaScript渲染問(wèn)題。

        實(shí)戰(zhàn)舉例,具體步驟如下:

        import?org.openqa.selenium.chrome.ChromeDriver;
        import?org.openqa.selenium.chrome.ChromeOptions;
        ?
        public?class?BJSocialinsurance?{
        ????private?WebDriver?driver;
        ????
        ????//?初始化
        ????public?void?setUp(){
        ?????????System.out.println("setUp");
        ????????ChromeOptions?options?=?new?ChromeOptions();
        ????????options.addArguments("--test-type");
        ????????Map?prefs?=?new?HashMap();
        ????????prefs.put("lang",?"zh_CN.UTF-8");
        ????????prefs.put("prompt_for_download",?true);
        ????????//options.addArguments("--start-maximized");
        ????????//prefs.put("download.default_directory",?"/pathToDownloadFolder");
        ????????prefs.put("download.prompt_for_download",?true);
        ????????prefs.put("download.directory_upgrade",?true);
        ????????prefs.put("safebrowsing.enabled",?true);
        ????????options.setExperimentalOption("prefs",?prefs);
        ????????driver?=?new?ChromeDriver(options);
        ????}
        ????
        ????//?模擬登錄
        ????public?void?login()?throws?InterruptedException?{
        ????????//?打開(kāi)某個(gè)網(wǎng)站
        ????????driver.get("https://www.***.com");
        ????????//?放大窗口
        ????????driver.manage().window().setSize(new?Dimension(1920,?1080));
        ????????BufferedReader?br?=?new?BufferedReader(new?InputStreamReader(System.in));
        ????????System.out.println("請(qǐng)先登錄,登錄完按回車(chē)執(zhí)行后續(xù)任務(wù)?:)");
        ????????try?{
        ????????????br.readLine();
        ????????}?catch?(IOException?ex)?{
        ????????}
        ????????Thread.sleep(2000);
        ????????//?獲取頁(yè)面中的iframe?以便于定位到頁(yè)面元素
        ????????driver.switchTo().frame("center");
        ????????driver.switchTo().frame("leftFrame");
        ????????Thread.sleep(2000);
        ????????//?點(diǎn)擊頁(yè)面中的某個(gè)元素
        ????????driver.findElement(By.id("link000")).click();
        ????}
        ????
        ????//?執(zhí)行某些動(dòng)作
        ????private?void?apply(){
        ????????//?例如點(diǎn)擊某個(gè)輸入框
        ????????driver.findElement(By.id("dataNormalAdd.idCard")).click();
        ????????//?清除輸入框中的內(nèi)容
        ????????driver.findElement(By.id("dataNormalAdd.idCard")).clear();
        ????????//?粘貼動(dòng)作
        ????????driver.findElement(By.id("dataNormalAdd.idCard")).sendKeys(person.getCardId());
        ????????//?操作頁(yè)面復(fù)選框
        ????????Select?personType?=?new?Select(driver.findElement(By.id("personType")));
        ????????//?給復(fù)選框賦值
        ????????personType.selectByIndex(0);
        ????}
        ????
        ????//?關(guān)閉瀏覽器
        ????public?void?tearDown(){
        ????????driver.quit();
        ????}
        ????
        ????//?開(kāi)始執(zhí)行動(dòng)作
        ????public?static?void?main(String[]?args)?throws?AWTException,?InterruptedException?{
        ????????//?初始化
        ????????setUp();
        ????????//?登錄
        ????????login();
        ????????//?執(zhí)行操作
        ????????apply();
        ????????//?關(guān)閉
        ????????tearDown();
        ????}
        }

        以上就是小編今天的分享了,希望可以幫助到大家。

        文檔

        java selenium

        java selenium是java中的應(yīng)用在web應(yīng)用程序測(cè)試上的一個(gè)工具,selenium可以模擬真實(shí)瀏覽器,自動(dòng)化測(cè)試工具,兼容多種瀏覽器,爬蟲(chóng)中主要用來(lái)解決JavaScript渲染問(wèn)題。
        推薦度:
        為你推薦
        資訊專(zhuān)欄
        熱門(mén)視頻
        相關(guān)推薦
        java semaphore java separator java sequence java serializable java serializable接口 java serialversionuid java setlayout java platform java settimeout java plug-in java sftp java plugin java pojo java portal java sha256加密 java shuffle java simhash java simpledateformat java sizeof java sm3加密 java selector java script java sandbox java rxjava java runtime.exec java runnable java rtp java rsa私鑰加密 java rsa公鑰加密 java pipeline java ping java phoenix java paypal java path java rsa加密 java rotate java reverse java reverse() java retrofit java resume
        Top