【技术实现步骤摘要】
一种基于桌面应用程序对网页模拟人工操作的方法
本专利技术属于软件跨技术边界的无缝通信
,并且能支持各种业务流程,尤其涉及一种基于桌面应用程序对网页模拟人工操作的方法。
技术介绍
当前,医院信息化在现代医院建设中起到了很好的作用,但“信息孤岛”无疑给信息化建设造成很大障碍。所谓信息孤岛,是指由于信息系统的硬件、软件、数据库之间的互通性受阻.不能有效地实现信息共享与交换,在实际工作中还要借助手工操作才能完成信息沟通的现象。当今软件环境中,应用程序的来源很多,它们执行很多任务,特别是医院信息数据,基本都是上百万条,然而如此庞大的数据量,依靠手工操作不仅是效率低下,而且成本较高,且不能确保数据的准确性,本专利技术正是为了解决当下“信息孤岛”的问题而产生的网页模拟人工操作方法,以便完成有用的工作,它需要对应用程序的安全性作细致的控制以确保代码被识别,检测,并给予合适的安全级别。
技术实现思路
(一)要解决的技术问题本专利技术的主要目的在于提供一种配置简单,门槛低,对专业要求较低的一种桌面应用程序对网页进行模拟人工操作的方法,若出现问题可以及时处理相关联的网页应用程序进程与插件,以确保桌面应用程序对网页进行模拟人工操作长时间稳定运行,节省大量的人力去维持网页应用程序进程。(二)技术方案为实现上述目的,本专利技术提供一种基于桌面应用程序对网页模拟人工操作的方法。基于桌面应用程序对网页模拟人工操作的方法包括以下步骤:S1、配置步骤:用户通过JS文件记录人工操作的步骤流 ...
【技术保护点】
1.一种基于桌面应用程序对网页模拟人工操作的方法,其特征在于,所述方法包括以下步骤:/nS1、配置步骤:用户通过JS文件记录人工操作的步骤流程,将人工操作步骤的JS文件载入应用程序;/nS2、解析步骤:载入步骤文件后,后台将对JS文件进行解析,并分析该步骤类型、所在网页位置、所执行动作内容;/nS3、执行步骤:执行测试项,执行JS文件中每个规定步骤的动作,模拟人工操作网页,对网页进行输入、点击、跳转、等待、获取数据等模拟人工操作的步骤,直到所有的步骤执行完毕停止;/nS4、将执行操作步骤获取的数据保存在本地文件中,与程序执行模拟操作完毕后获取的数据相对比,若与本地文件中的数据一致即模拟人工操作无误。/n
【技术特征摘要】
1.一种基于桌面应用程序对网页模拟人工操作的方法,其特征在于,所述方法包括以下步骤:
S1、配置步骤:用户通过JS文件记录人工操作的步骤流程,将人工操作步骤的JS文件载入应用程序;
S2、解析步骤:载入步骤文件后,后台将对JS文件进行解析,并分析该步骤类型、所在网页位置、所执行动作内容;
S3、执行步骤:执行测试项,执行JS文件中每个规定步骤的动作,模拟人工操作网页,对网页进行输入、点击、跳转、等待、获取数据等模拟人工操作的步骤,直到所有的步骤执行完毕停止;
S4、将执行操作步骤获取的数据保存在本地文件中,与程序执行模拟操作完毕后获取的数据相对比,若与本地文件中的数据一致即模拟人工操作无误。
2.如权利要求1所述的一种基于桌面应用程序对网页模拟人工操作的方法,其特征在于,所述步骤S1中,用户通过JS文件记录人工操作的步骤流程,将人工操作所有步骤的JS文件载入应用程序。
3.如权利要求1所述的一种基于桌面应用程序对网页模拟人工操作的方法,其特征在于,所述步骤S2中,载入步骤文件后,对JS文件进行解析,其解析内容包括:步骤类型是否正确、网页位置准确、所执行动作内容完整。
4.如权利要求1所述的一种基于桌面应...
【专利技术属性】
技术研发人员:梁威,
申请(专利权)人:长沙博为软件技术股份有限公司,
类型:发明
国别省市:湖南;43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。