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

html网站开发实验报告广州外贸公司联系方式

html网站开发实验报告,广州外贸公司联系方式,wordpress报错,网站建设源代码 费用关于文件上传#xff0c;这边介绍一个第三方工具#xff0c;叫AutoIt#xff0c;简单来说#xff0c;这个是一个能支持桌面GUI自动化的工具#xff0c;它支持脚本语言编写。这里#xff0c;我们用AutoIt来做文件上传的演示。在Selenium脚本中如果需要AutoIt来协助这个文件…关于文件上传这边介绍一个第三方工具叫AutoIt简单来说这个是一个能支持桌面GUI自动化的工具它支持脚本语言编写。这里我们用AutoIt来做文件上传的演示。在Selenium脚本中如果需要AutoIt来协助这个文件上传功能大概步骤是这样的1. Selenium点击web产品上的文件上传按钮弹窗上传框。2.执行AutoIt实现准备好的脚本文件这个脚本文件写了关于上传什么文件的一个.exe文件。所以我们先来介绍如何下载和安装AutoIt。1)打开AutoIt的官网下载地址2)点击下载zip两种下载方法都可以这里我想下载的是zip解压出来如下图.3)点击SciTe文件夹我们打开脚本编辑器。4)打开百度图片上传窗口同时打开AutoIt 脚本编辑器和元素定位器。拖动元素定位器上那个靶点形状按钮到文件上传弹窗能够捕获到一些元素信息。5)在AutoIt脚本编辑器里输入如下脚本,不要下面我写的备注哈。ControlFocus(文件上传,,Edit1)ControlSetText(文件上传,,Edit1,C:\Users\del\Desktop\123.gif)ControlClick(文件上传,,Button1)6)编译成一个.exe文件先保存到本地例如默认路径保存名称为UploadFile.au3,然后在AutoIt脚本编辑器中点击Tools菜单选择compile,会在同路径下生成一个UploadFile.exe的文件我们把这个文件拷贝到桌面待会在Selenium脚本要使用。7)Selenium脚本执行123.exe文件观察文件是否上传。packagerjcs;importjava.io.File;importjava.awt.Rectangle;importjava.awt.Robot;importjava.awt.Toolkit;importjava.awt.image.BufferedImage;importjava.awt.image.BufferedImage;importorg.apache.commons.io.FileUtils;importorg.openqa.selenium.By;importorg.openqa.selenium.OutputType;importorg.openqa.selenium.TakesScreenshot;importorg.openqa.selenium.firefox.FirefoxDriver;importjava.text.DateFormat;importjava.text.SimpleDateFormat;importjava.util.Date;importjavax.imageio.ImageIO;public classzmjsj{public static voidmain(String[] args){System.setProperty(webdriver.firefox.bin,C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe); //设置火狐的安装路径防止系统找不到FirefoxDriver driver new FirefoxDriver(); //初始化FireFox浏览器实例并打开浏览器try{driver.manage().window().maximize();//最大化窗口Thread.sleep(3000);driver.manage().window().maximize();//最大化窗口Thread.sleep(3000);driver.get(https://www.baidu.com/);Thread.sleep(3000);driver.findElement(By.xpath(//*/span[classsoutu-btn])).click(); //点击照相机这个按钮Thread.sleep(8000);driver.findElement(By.xpath(//*/input[classupload-pic])).click(); //点击本地上传图片Thread.sleep(8000);Runtime.getRuntime().exec(C:\\Users\\del\\Desktop\\123.exe);//执行桌面的AutoIt封装的脚本Thread.sleep(10000);}catch(Exception e){e.printStackTrace();}finally{driver.quit();}}}
http://wiki.neutronadmin.com/news/343013/

相关文章:

  • 建设银行网站打不开 显示停止工作医疗网站建设需要什么资质
  • 计算机应用技术网站开发方向大良手机网站建设
  • 公司网站建设升上去校园网站素材
  • 陕西省门户网站建设政策建设银行科技中心网站首页
  • 建设银行官方网站广州企业网站需求方案
  • access网站开发wordpress 仿百度百家
  • 个人做网站 优帮云企业被网站收录
  • 中国电信 网站备案想招聘员工去哪个网站
  • 颍上县建设局网站wordpress迁移器
  • 产品备案号查询平台官网如何做seo网站
  • 西安 网站开发 招聘wordpress 大数据量查询
  • wap网站一览阿里云 wordpress 博客
  • 网站源码和模板如果管理多个wordpress
  • 开发建设网站需要什么人才网站的建设服务
  • 宁波网站建设托管用ip访问没有备案的网站
  • 佛山市桂城建设局网站网页的构成
  • 昆明网站建设建站模板网站设计计划书的要求
  • 设计师个人网站怎么做网站关键字可以修改吗
  • 在线做交互网站高德地图上怎么没有菲律宾
  • 站长要维护网站wordpress 面包屑插件
  • 专业做网站 台州玉环做个简单的导航网站
  • 网站模板在线预览免费企业信息发布平台
  • 网站规划文字说明网站用动态图片做背景怎么写
  • 做外贸怎么登陆国外网站深圳一元购网站建设
  • 烟台正规网站建设浙江房产信息网查询
  • 电商网站建设过程域名评估价格平台
  • 做网站最便宜西安建设工程招投标信息网
  • 房产网站电商怎么做手机软件app制作工具
  • 百度网站禁止访问怎么解除新加坡的网站域名
  • 网站建设山东聚搜网络微信公众号平台及网站建设计划