失信网自动查询
GE-Worker机器人自动在 失信网 网站查询人员信息。
需求介绍
先从Excel表读取人员名单数据,然后用浏览器打开失信网网站,依次在页面填写人员姓名/名称、身份证号/组织机构代码和验证码进行查询,将查询的结果进行记录。
视频演示
流程制作
因为本需求是操作网页应用,所以我们采用谷歌浏览器进行自动化操作。在进行流程制作前,请确认是否安装好GE-Worker谷歌浏览器扩展,安装方式请参考 安装GE-Worker谷歌插件
1.读取Excel文件
这里我们用Excel无界面操作
来读取Excel文件数据,将Excel数据读取到DataTable类型变量里面,如下图:
通过Excel无界面操作的指定Excel表格
、指定Sheet工作表
、Sheet转DataTable
三个动作将Excel表数据读取到变量recordList里面。
2.打开网页
通过chrome浏览器打开失信网网站,步骤如下图:
提示
在打开网页页面后,要等待整个网页加载完成后,才能对里面的元素进行自动化操作,所以在打开网页后需要添加等待页面加载完成
这个动作。
3.填写数据并查询
读取Excel数据以及打开网页后,我们就可以循环将Excel表里面的数据填充到网页内的表单进行查询,步骤如下图:
通过DataRow取值
动作按行取出单元格的值
通过谷歌浏览器的设置输入框内容
动作将人员姓名、身份证号、验证码填写到输入框内,如下图:
通过验证码识别
动作将图片验证码进行识别
通过谷歌浏览器的元素是否存在
动作判断是否存在失信记录
4.记录结果信息
查询完结果后,根据是否有失信记录将结果保存回Excel文件中,步骤如下图:
通过Excel无界面操作的写入单元格
动作将结果写回Excel表。