亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

[Selenium]Grid模式下運(yùn)行時(shí)打印出當(dāng)前Case在哪

系統(tǒng) 1797 0

當(dāng)Case在本地運(yùn)行成功,在Grid模式下運(yùn)行失敗時(shí),我們需要在Grid模式下進(jìn)行調(diào)試,同時(shí)登錄遠(yuǎn)程的node去查看運(yùn)行的情況。

Hub是隨機(jī)將case分配到某臺(tái)node上運(yùn)行的,怎樣知道當(dāng)前的case是運(yùn)行在哪臺(tái)node上呢?

可以通過(guò)這段代碼獲取node的信息:

      public void getComputerNameOfNode(WebDriver driver){

		String hub = "SZAUTOTEST1";

		int port = 4444;

		HttpClientBuilder httpClientBuilder = HttpClientBuilder.create();

		CloseableHttpClient closeableHttpClient = httpClientBuilder.build(); 

		

		String sessionUrl = "http://" + hub + ":" + port+ "/grid/api/testsession?session="+((RemoteWebDriver) driver).getSessionId();

		HttpPost httpPost = new HttpPost(sessionUrl); 

		System.out.println("Http post request is : "+httpPost.getRequestLine());

		try{

			//Execute HTTP request

            HttpResponse httpResponse = closeableHttpClient.execute(httpPost);  

            //Get HTTP response

            HttpEntity entity = httpResponse.getEntity();  

            //Response status

            System.out.println("HTTP status:" + httpResponse.getStatusLine());  

            //Check if response is null

            if (entity != null) {  

            	System.out.println("Content encoding:" + entity.getContentEncoding()); 

            	String jsonString = EntityUtils.toString(entity);

            	System.out.println("Response content:" + jsonString);

            	JSONObject jsonObject = JSONObject.fromObject(jsonString);

            	String proxyID=jsonObject.getString("proxyId");

            	String node = (proxyID.split("http://")[1].split(":")[0]);

            	System.out.println("The case is running on this node :" + node);

            }

		}

		catch(IOException e){

			e.printStackTrace();  

		}

		finally{

			try{

				closeableHttpClient.close();  

			}

			catch(IOException e){

				 e.printStackTrace();  

			}

		}

    }  


    

?

[Selenium]Grid模式下運(yùn)行時(shí)打印出當(dāng)前Case在哪臺(tái)node機(jī)器上運(yùn)行


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 亚洲网址在线观看 | 一级特黄高清完整大片 | 国产又色又爽又黄又刺激18 | 国产日韩不卡免费精品视频 | 中文字幕 亚洲一区 | 欧美刺激午夜性久久久久久久 | 久久这里只精品国产99热8 | 精品一精品国产一级毛片 | 四虎影视库永久在线地址 | 亚洲国产精品欧美综合 | 成人a网 | 久久婷婷综合在线视频观看6 | 香蕉视频国产在线观看 | 一级毛片不卡免费看老司机 | 国产精品欧美日韩精品 | 噜鲁射图片 | 日本免费一区二区三区a区 日本免费一区二区三区看片 | 97香蕉视频| 女人牲交视频一级毛片 | 99视频福利| 久久综合九色综合亚洲 | 日韩欧美一级毛片视频免费 | 免费国产成人高清在线观看麻豆 | 99爱网站 | 美女精品| 亚洲欧美国产日产综合不卡 | 欧美日韩在线免费观看 | 国产亚洲精品一区二区 | 国产成人免费片在线观看 | 丁香婷婷综合网 | 四虎成人免费视频 | 天天干天天综合 | 国内毛片视频 | 久久久久久久久免费视频 | 天天好逼365| 俄罗斯老妇性欧美毛茸茸孕交 | 77777奇米 | 一区二区三区中文字幕 | 四虎精品成人a在线观看 | 成人一区专区在线观看 | 第九色激情 |