当前位置: 首页 > news >正文

中文网站排行榜免费软件定位对方手机位置

中文网站排行榜,免费软件定位对方手机位置,制作类网站,wordpress登入后台在用selenium做自动化测试时#xff0c;由于各种不明原因#xff0c;有时Chrome浏览器会出现假死的情况#xff0c;也就是整个浏览器响应超时#xff0c;本人脚本主要部署在Windows机器上#xff0c;所以主要以Windows为主#xff0c;浏览器为Chrome,即如下图所示 或者由…  在用selenium做自动化测试时由于各种不明原因有时Chrome浏览器会出现假死的情况也就是整个浏览器响应超时本人脚本主要部署在Windows机器上所以主要以Windows为主浏览器为Chrome,即如下图所示 或者由于被测页面弹出alert弹框程序没有做此处理导致程序响应超时浏览器无法关闭当用jenkins上再次执行job时就会报错即   如果出现这种问题怎么处理呢很简单直接去任务管理器关闭chromedriver.exe这个进程即可以及chrome.exe当然如果你办公方便可以手动去关但是万一你不在公司或者无法即时处理时怎么办呢   不多说直接上代码    1 import java.io.ByteArrayOutputStream;2 import java.io.IOException;3 import java.io.InputStream;4 import java.util.Properties;5 6 /**7 * 检测chrome和chromedriver进程8 * 9 * author 作者:jinzy 10 * version 创建时间2018年1月10日 下午2:59:32 类说明: 11 */ 12 public class CloseProcess { 13 14 public static void main(String[] args) { 15 // TODO Auto-generated method stub 16 findProcess(chrome.exe); 17 findProcess(chromedriver.exe); 18 } 19 20 /** 21 * 检测程序。 22 * 23 * param processName 24 * 线程的名字请使用准确的名字 25 * return 找到返回true,没找到返回false 26 */ 27 public static boolean findProcess(String processName) { 28 boolean flag false; 29 Properties props System.getProperties(); 30 try { 31 if (props.getProperty(os.name).contains(Windows)) { 32 Process p Runtime.getRuntime().exec(cmd /c tasklist ); 33 ByteArrayOutputStream baos new ByteArrayOutputStream(); 34 InputStream os p.getInputStream(); 35 byte b[] new byte[256]; 36 while (os.read(b) 0) { 37 baos.write(b); 38 } 39 String s baos.toString(); 40 if (s.indexOf(processName) 0) { 41 Runtime.getRuntime().exec(taskkill /im processName /f); 42 flag true; 43 } else { 44 flag false; 45 } 46 }else { 47 Process p Runtime.getRuntime().exec(new String[]{sh,-c,ps -ef | grep processName}); 48 ByteArrayOutputStream baos new ByteArrayOutputStream(); 49 InputStream os p.getInputStream(); 50 byte b[] new byte[256]; 51 while (os.read(b) 0) { 52 baos.write(b); 53 } 54 String s baos.toString(); 55 if (s.indexOf(processName) 0) { 56 String[] cmd {sh,-c,killall -9 processName}; 57 Runtime.getRuntime().exec(cmd); 58 flag true; 59 } else { 60 flag false; 61 } 62 } 63 } catch (IOException ioe) { 64 } 65 return flag; 66 } 67 }    可以将此代码放到项目中或者直接打包成jar包配置在jenkins中使用jenkins中配置如下  转载于:https://www.cnblogs.com/mrjade/p/8289034.html
http://www.pierceye.com/news/100546/

相关文章:

  • 县网站建设方案怎么做付费的小说网站
  • 企业公众号以及网站建设我想做个网站
  • 网站设为主页功能怎么做怎样制作h5
  • 网站的内容与功能设计微信公众平台小程序二维码怎么生成
  • 西安网站快速优化重庆明建网络科技有限公司干啥的
  • 广州市天河区门户网站软件制作公司
  • 做网站前期创建文件夹博罗高端网站建设价格
  • 襄阳网站建设价格淄博网站推广价格
  • 网站推广的软件六安网站制作哪里有
  • 大型门户网站模板wordpress有哪些小工具
  • 有flash的网站新闻资讯app制作公司
  • 网站和平台有什么区别黄页88怎么发信息质量高
  • 阿里建站价格小户型室内装修设计公司网站
  • 建设银行网站安全性分析网络推广服务平台
  • 大型购物网站建设福建微网站建设公司
  • 做网站软件j程序员找工作网站
  • 济南网站建设系统画册设计公司宣传册
  • 上海网站设计方案家纺网站建设
  • 衡水精品网站建设游戏广告推广平台
  • 响应式企业网站建设营销战略
  • wordpress离线浏览搜索引擎优化包括
  • 门户网站建设需要多少呼伦贝尔市住房和城乡建设局网站
  • 静海集团网站建设住房城乡建设网站
  • 个人备案挂企业网站网站开发公司照片
  • 网站建设课程体会国内最新新闻简短
  • 网站开发大概价格最常用的网页制作软件
  • 商务网站模块设计时前台基础设施建设免费网站建设空间
  • 青海省公路工程建设总公司网站饮料公司网站模板
  • 建设部网站刘赵云网页版邮箱
  • 免费扑克网站企业网站怎么搜索优化