借助WebDriver技术实现图书馆Web业务操作自动化
2018-03-18候志江
候志江


摘 要 论文以图书馆VPN账号的自动审核为例,介绍了WebDriver在图书馆业务操作自动化中的应用。实践证明,通过引入WebDriver自动化技术不仅能够大幅提高工作效率,还提升了用户体验和满意度。论文探讨了该技术在图书馆的广阔应用前景,并提供了Github案例全部的演示视频以及完整的源代码。
关键词 账号自动审核 WebDriver 图书馆自动化
分类号 G250.7
DOI 10.16810/j.cnki.1672-514X.2018.02.015
Using WebDriver to Implement the Automation of Business in Library: Taking Auto-verification of VPN Accounts for Example
Hou Zhijiang
Abstract Taking the automatic verification of VPN account as an example, this paper introduces the application of WebDriver in the automation of library business. In practice, it has proved that WebDriver raises the efficiency greatly and improves users experience and satisfaction. Then, this paper discusses some promising use case of this technology in library, and provides both the demo video and all related source code of Github.
Keywords Account auto-verification. WebDriver. Automation of library.
0 背景
为了方便师生在校外访问图书馆电子资源,笔者所在图书馆使用了某VPN远程访问系统。出于安全考虑,图书馆需要验证用户的真实身份,为此,图书馆安排专职人员进行账号申请者的身份验证。这项业务的流程是,先由用户自助注册申请账号,然后等待图书馆馆员审核,审核通过后账号即可生效使用。这一流程看似没有问题,但随着时间的推移,时效性问题逐步凸显出来。考虑到周末和节假日,图书馆给读者的承诺是三天内完成账号审核,但在实际中要求专职馆员加大账号审核处理频次,每天务必处理三次。而最近的一次读者调查结果显示,这项服务是读者对图书馆服务最不满意的一项服务,理由是等待审核的时间太长了,尤其是遇上周末,一等就得两三天。进一步调查访谈发现,原来很多读者想到使用校外访问VPN系统时,多数是在一些比较着急的情况下,例如科研中突然需要用到一篇文献,或者在家中突然有一个思路想要验证等等,所以漫长的等待让用户觉得难以接受。要解決这个问题,光靠加大人工审核频次是不行的。……
