UiPath模拟浏览器登录qq邮箱并发送邮件方法与遇到的坑

首先简述要用到的组件和流程。

  • 流程:      

 

1.浏览器打开qq邮箱地址https://mail.qq.com

 2.在输入框输入账号密码

 3.点击登录

 4.点击写信

  5.输入标题 内容 收件人 点击发送

 

  • 用到的组件库:

Multiple Assign(定义变量)  Set Text(在输入框录入值)  Click(点击事件)  ClickImage(点击图像)  Send HotKey(输入值-用左模拟回车) Type Into(输入的另外一种方式)

 

 

  • 代码实现图

 

 

 

  • 流程概述和遇到问题总结

1.首先使用open browser组件定义打开浏览器并访问对应地址 (我个人喜好用chrome,第一次登陆需要安装组件。 组件Uipath-Home-Tools里面)

2.首先使用Muli Assing 组件定义多个变量 用户名、密码等等

3.然后使用Set Text组件,通过拖动图片截取方式,获取输入框,并录入对应变量值。

4.使用Click组件 点击登录按钮,同样使用图片截取方式。

5.使用Click组件,点击写信按钮

6.收件人、主题、正文我这里采用方式是先用Ckick Image组件点击对应的框,然后直接用Type Info组件录入对应的变量。  因为试了很多次Set Text组件,都找不到组件位置

7.最后使用Click组件 点击发送。 这里我也是试了很久都是识别不了“发送”按钮,大家可以根据报错,在组件里面的截图框中,选Edit Selector,对属性进行修改,可以把第一行QQ相关Iframe属性去掉,直接保留对应Html对应的“发送”标签属性,即可正常识别。

 

 

几个小坑点:

1.组件识别不到,就要先点击,然后输入值的方法实现。

2.浏览器打开默认设置,可以在Open Browser里面属性进行设置

3.可以自行通过改变Edit Selector属性,加强识别框的识别率。

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值