咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >基于浏览器扩展的RPA系统跨域DOM拾取与自动化方案 收藏

基于浏览器扩展的RPA系统跨域DOM拾取与自动化方案

Cross-domain DOM Pickup and Automation Scheme of RPA System Based on Browser Extension

作     者:易仁可 蔡宇辉 杨圣洪 吴帆 李肯立 YI Renke;CAI Yuhui;YANG Shenghong;WU Fan;LI Kenli

作者机构:湖南大学计算机科学与工程学院长沙410082 

出 版 物:《计算机科学》 (Computer Science)

年 卷 期:2023年第50卷第2期

页      面:237-243页

学科分类:08[工学] 0812[工学-计算机科学与技术(可授工学、理学学位)] 081202[工学-计算机软件与理论] 

基  金:高性能计算应用软件协同开发工具与环境研究(2017YFB0202201)。 

主  题:浏览器扩展 跨域 RPA 

摘      要:机器人流程自动化(Robotic Process Automation,RPA)是当今的研究热点之一,对网页元素的拾取和自动化是RPA的重要功能之一。RPA通过使用浏览器扩展向网页中注入脚本程序以处理网页,使用网页元素定位路径定位到目标节点进行自动化操作,在源网页中存在跨域frame时,由于同源策略的限制,注入源网页的脚本无法获取到目标节点的DOM对象,导致无法生成网页元素定位路径,从而无法自动化。文中提出了一种基于浏览器扩展的RPA系统设计方案,该方案能够对跨域DOM进行拾取和自动化。该方案在处理包含第三方跨域frame的网页时,将其看作与源网页frame地位相等的frame进行处理,网页元素定位路径设计为包含frame的url和网页元素Xpath的形式,以实现跨域网页元素拾取和自动化的功能。实验结果表明,该方案能够有效地对包含跨域资源的网页进行拾取和自动化操作,且同时支持chrome,firefox等支持浏览器扩展的浏览器。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分