影刀RPA新手教程:点击第一个按钮——怎么让影刀自动点击网页按钮 影刀RPA新手教程点击第一个按钮——怎么让影刀自动点击网页按钮作者林焱前面几篇教程我们已经学会了元素捕捉也学会了填写输入框。这一篇教程我们要来讲另一个非常常用的操作点击按钮。什么是点击按钮就是让RPA自动点击网页上的某个按钮或者链接。比如让RPA在百度首页输入关键词之后自动点击百度一下按钮进行搜索。这个操作在RPA自动化里面用得非常多。所以这一篇教程你要认真看。案例主线打开百度输入关键词点击百度一下按钮我们这一篇要做的案例是第一步创建一个新流程。第二步添加一条打开网页指令让RPA打开百度首页。第三步添加一条填写输入框指令让RPA在百度的搜索框里面输入一个关键词比如影刀RPA。第四步添加一条点击元素指令让RPA点击百度一下按钮。第五步运行流程看看RPA是不是能自动打开百度、输入关键词、点击搜索按钮。这五步做完你就学会了怎么让RPA自动点击网页按钮了。第一步创建流程并添加打开网页指令我们还是用百度首页来做案例因为百度首页大家都熟悉不需要额外准备测试页面。第一步打开影刀RPA创建一个新流程。点击文件菜单 - “新建流程”在弹出来的窗口里面填写流程名称比如自动搜索影刀RPA。填写好之后点击确定按钮。第二步在流程里面添加一条打开网页指令。在指令箱里面找到打开网页指令在网页自动化类别下面用鼠标按住它拖到流程编辑区里面松开鼠标。然后选中这条打开网页指令在右侧的属性面板里面填写网址属性。我们要打开百度首页所以填写https://www.baidu.com。在浏览器类型属性里面选择你想用的浏览器比如Chrome。勾选等待加载完成这个复选框如果有的话。填完这些属性之后打开网页指令就配置好了。第二步添加填写输入框指令——输入关键词打开网页指令添加好之后我们来添加第二条指令填写输入框指令。这条指令的作用是让RPA在百度的搜索框里面输入影刀RPA这五个字。添加这条指令的方法第一步在指令箱里面找到填写输入框指令。用鼠标按住它拖到流程编辑区里面放在打开网页指令的下面松开鼠标。第二步选中刚刚添加的填写输入框指令然后看右侧的属性面板。属性面板里面有几个需要填写的属性属性一“操作目标”。用鼠标左键点击操作目标属性右边的捕捉元素按钮。然后手动打开百度首页如果你还没有打开的话把鼠标移动到百度的搜索框上面等红色的边框框住搜索框之后用鼠标左键点击一下搜索框。店群矩阵自动化突破运营极限点击之后影刀RPA的窗口会弹回来操作目标属性里面就会出现你刚才捕捉到的搜索框的信息。属性二“输入内容”。在这个属性的输入框里面填写你要输入的关键词比如影刀RPA。注意输入内容的时候不需要加引号。直接输入影刀RPA五个字就好了。属性三“输入方式”。在这个属性的下拉框里面选择模拟人工输入。填完这些属性之后填写输入框指令就配置好了。第三步添加点击元素指令——点击百度一下按钮填写输入框指令添加好之后我们来添加第三条指令点击元素指令。这条指令的作用是让RPA点击百度首页上的百度一下按钮进行搜索。添加这条指令的方法第一步在指令箱里面找到点击元素指令在网页自动化类别下面。用鼠标按住它拖到流程编辑区里面放在填写输入框指令的下面松开鼠标。第二步选中刚刚添加的点击元素指令然后看右侧的属性面板。属性面板里面有一个需要填写的属性“操作目标”。用鼠标左键点击操作目标属性右边的捕捉元素按钮。然后把鼠标移动到百度首页的百度一下按钮上面等红色的边框框住这个按钮之后用鼠标左键点击一下这个按钮。点击之后影刀RPA的窗口会弹回来操作目标属性里面就会出现你刚才捕捉到的百度一下按钮的信息。这时候点击元素指令就配置好了。第四步保存并运行流程看看效果所有指令都配置好之后我们来保存并运行流程看看RPA是不是能自动完成这些操作。第一步保存流程按CtrlS。第二步运行流程按F5或者点击运行按钮。运行之后你会看到首先RPA自动打开了Chrome或者Edge浏览器然后打开了百度首页。然后RPA在百度的搜索框里面自动输入了影刀RPA这五个字。然后RPA自动点击了百度一下按钮。点击之后百度就进行了搜索并跳转到搜索结果页面。如果你看到了搜索结果页面那就说明你的流程运行成功了恭喜你你已经学会了怎么让RPA自动点击网页按钮了我当时第一次做点击按钮自动化的时候运行流程之后发现搜索框里面有关键词但是百度一下按钮没有被点击搜索没有执行。我检查了半天才发现是我的点击元素指令里面操作目标没有配置。我捕捉了元素但是捕捉完之后我忘记在属性面板里面确认了导致操作目标是空的。后来我重新捕捉了一下元素并确认操作目标里面有内容了再运行流程就成功了。所以你配置完点击元素指令之后一定要检查一下操作目标属性里面是不是有内容捕捉到的元素信息如果是空的那说明你没有捕捉成功需要重新捕捉。点击元素指令的高级属性点击方式在点击元素指令的属性面板里面除了操作目标这个必须填的属性之外还有一个高级属性“点击方式”可能有些版本叫鼠标按键或者点击类型。这个属性是用来指定用哪种方式来点击元素。常见的点击方式有方式一左键单击默认方式。就是用鼠标的左键点击一下元素。大部分情况下用这种方式就足够了。方式二左键双击。就是用鼠标的左键快速地按两下双击点击元素。有些网页上的元素需要双击才能触发事件比如打开某个链接或者选中某个文字这时候你就需要选择左键双击方式。方式三右键单击。就是用鼠标的右键点击一下元素。有些网页上的元素点击右键之后会弹出一个菜单叫上下文菜单你需要选择菜单里面的某个选项这时候你就需要先右键单击元素然后再用点击元素指令或者鼠标点击指令点击菜单里面的选项。方式四鼠标悬停不点击只是把鼠标移动到元素上面。有些网页上的元素当鼠标移动到它上面的时候叫悬停会弹出一个下拉菜单或者提示框这时候你就需要先鼠标悬停在这个元素上面等待下拉菜单或者提示框出现之后再点击里面的选项。“鼠标悬停这个操作有些版本的影刀RPA是在点击元素指令的点击方式属性里面选择悬停”有些版本是有一个单独的鼠标悬停指令在鼠标键盘类别下面。你根据你的影刀RPA版本找一下对应的功能在哪里。一般情况下用默认的左键单击就足够了。如果你发现用左键单击点击不了某个元素那你可以试试左键双击或者右键单击然后选择菜单里面的选项或者鼠标悬停然后点击弹出来的选项。我当时第一次遇到左键单击点击不了的元素的时候不知道可以用其他的点击方式。我就在那里反复地运行流程反复地失败折腾了半天。后来我才知道点击方式是可以改的改成左键双击或者右键单击就好了。所以你现在知道了如果左键单击点击不了某个元素就试试其他的点击方式。等待元素出现确保元素加载完成之后再点击有些时候你运行流程的时候“点击元素指令会报错说找不到元素”。但是你手动操作的时候这个元素是存在的也可以点击。为什么RPA找不到呢原因可能是网页还没有加载完成这个元素还没有出现RPA就去点击它了当然找不到。解决这个问题的方法就是在点击元素指令的前面添加一条等待元素出现指令或者类似的指令不同版本的影刀RPA可能名字不一样可能在网页自动化类别下面叫等待元素或者等待网页加载完成。等待元素出现指令的作用是让RPA等待某个元素出现直到这个元素出现了才执行下一条指令。如果等了很久比如30秒这个元素还是没有出现那就报错告诉用户等待元素超时。添加了等待元素出现指令之后你的流程就变成了第一条指令打开网页。第二条指令等待百度一下按钮出现确保网页加载完成了百度一下按钮已经出来了。第三条指令填写输入框在搜索框里面输入关键词。第四条指令等待百度一下按钮出现确保填写输入框之后网页没有刷新百度一下按钮还在。第五条指令点击元素点击百度一下按钮。这样你的流程就不会因为网页加载慢导致找不到元素而报错了。我当时第一次遇到找不到元素的错误的时候不知道可以用等待元素出现指令来解决。我就在那里反复地运行流程反复地失败折腾了好久。后来我才知道有些网页加载慢RPA执行指令的速度又快所以RPA去点击元素的时候元素还没有加载出来当然就找不到了。解决方法是在点击元素指令的前面添加一条等待元素出现指令让RPA等元素加载出来了再点击。temu店群自动化报活动案例所以你现在知道了如果遇到找不到元素的错误先不要慌想想是不是网页还没有加载完成可以尝试添加等待元素出现指令来解决。12大核心模块之网页自动化和流程控制模块初步介绍在这一篇里面我们用了打开网页、“填写输入框”、点击元素这三条指令。这三条指令都属于网页自动化这个核心模块。网页自动化是12大核心模块中的第五个模块我们之前已经讲过好几次了。除了网页自动化模块之外我们在这一篇里面还提到了等待元素出现指令。等待元素出现指令有些版本的影刀RPA是在网页自动化类别下面有些版本是在流程控制类别下面。“流程控制是12大核心模块中的第四个模块讲的是怎么控制流程的执行顺序包括如果…否则…”判断、“循环”重复执行、“等待”暂停一段时间或者等待某个条件成立等等。等待元素出现指令就是一种等待操作让流程暂停直到某个元素出现了再继续执行。我们后面讲到流程控制模块的详细内容的时候会讲更多关于等待的操作。现在你只需要知道如果RPA找不到元素可能是网页还没有加载完成可以添加等待元素出现指令来解决。我当时踩过的坑我第一次做点击按钮自动化的时候踩过四个坑。第一个坑我捕捉元素的时候捕捉错了对象。我想捕捉百度一下按钮结果不小心点击了搜索框结果RPA把搜索框当成了按钮运行的时候出错了。后来我才知道捕捉元素的时候要非常小心确保点击的是正确的元素。第二个坑我配置完点击元素指令之后没有检查操作目标属性里面是不是有内容。结果运行的时候报错了说操作目标不能为空。后来我才知道配置完指令之后要检查一下属性是不是都填好了不要有空的。第三个坑我遇到了找不到元素的错误不知道可以用等待元素出现指令来解决。我在那里反复地运行流程反复地失败折腾了好久。后来我才知道可以添加等待元素出现指令让RPA等元素加载出来了再点击。第四个坑我遇到左键单击点击不了的元素不知道可以用其他的点击方式。我在那里反复地运行流程反复地失败折腾了半天。后来我才知道点击方式是可以改的改成左键双击或者右键单击就好了。小结这一篇教程我们讲了以下内容怎么创建流程并添加打开网页指令。怎么添加填写输入框指令并在属性面板里面配置它的属性。怎么添加点击元素指令并在属性面板里面配置它的属性。怎么保存并运行流程让RPA自动打开百度、输入关键词、点击搜索按钮。点击元素指令的高级属性“点击方式”左键单击、左键双击、右键单击、鼠标悬停。等待元素出现确保元素加载完成之后再点击避免找不到元素的错误。12大核心模块之网页自动化和流程控制模块的初步介绍。案例主线打开百度输入关键词点击百度一下按钮。你现在应该已经学会怎么让RPA自动点击网页按钮了。更多RPA学习资源可以访问 home.linyan.cloud 查看。下一篇教程我们会讲影刀RPA新手教程查看流程运行结果——怎么知道我的流程有没有跑成功。我们会讲怎么查看日志区怎么看懂每一条日志怎么根据日志来排查错误。#影刀RPA #RPA教程 #点击按钮 #RPA元素点击 #RPA新手教程 #零基础学RPA #影刀入门作者林焱