文章 74
评论 12
浏览 13784
 java+selenium+autoIt 实现下载(打印)功能

java+selenium+autoIt 实现下载(打印)功能

java+selenium+autoIt 实现下载(打印)功能 selenium是一个开源的自动化测试框架,它可以模拟用户对浏览器的操作,进行自动化的测试。但是,它不仅仅只能用来做测试。 AutoIt 是一个使用类似BASIC脚本语言的免费软件,它设计用于Windows GUI(图形用户界面)中进行自动化操作。它利用模拟键盘按键,鼠标移动和窗口/控件的组合来实现自动化任务。而这是其它语言不可能做到或无可靠方法实现的(例如VBScript和SendKeys)。在这个项目中AutoIt 主要用于在浏览器中点击下载后,保存文件时,对windos弹框进行操作。 因为业务需求,需要把一个html网页转化成PDF,本来准备考虑用iText来对html转为PDF,但是我们已经拥有html的网页了,用iText感觉太麻烦,然后又找了一个第三方html->pdf,结果需要收费等一些其它原因,最终决定采用selenium+chrome+java+autol对网页进行导出PDF。 即使这个是打印成PDF,也可用于下载 环境:springboot v2.1.2 + maven + selenium 3....

CenterOS7安装java8

CenterOS7安装java8

CenterOS7安装java8

CenterOS7安装java

CenterOS7安装java

CenterOS7安装java

FreeMarker空值的处理

FreeMarker空值的处理

FreeMarker空值的处理 判断元素是否存在 忽略空值

freemarker的时间相关

freemarker的时间相关

freemarker的时间转换 freemarker的时间比较 freemarker的年龄的计算

记录精彩的程序人生