我有一个网站,用户应该每天执行以下任务:
- 使用用户名/密码登录
- 从过滤器中选择日期
- 单击一个链接,他们可以下载一个 csv 文件,然后将其导入数据库。
当然我不能改变网站,但我想自动化这个。
我正在测试 Selenium,但我应该建立一个完整的环境来创建一个可扩展的导入过程,我可以在其中一起启动多个过程。
我的想法是设置一个服务器,它将:
- 模拟浏览器
- 登录本网站
- 执行操作,包括选择、单击和等待指令
- 将 csv 流保存到文件中
- 导入到 sql sb
什么是一个好的框架或服务开始?
谢谢你的时间