【X-Plan】02_数据获取

本文介绍了两种数据获取方法,分别针对旧系统和新系统。旧系统通过拼接URL、自动化登录和使用Python的requests、os、selenium库获取HTML元素。新系统则通过发送API请求,经过多步骤交互获取所需数据。总结了涉及的库和逻辑流程。
摘要由CSDN通过智能技术生成


前言

上文简单介绍整个小项目的结构,后续文章分别介绍下怎么思考,怎么实现,怎么解决问题。难得周末让自己放松下来,每天计划坚持写文章记录的计划总是被自己轻微的疲惫磨灭,希望自己坚持下吧。

提示:以下是本篇文章正文内容

一、数据源的来源分析

1.旧系统

项目所接手的旧系统是一个老版本的网页,上面有许多的页面数据,由于当时最初设计开发的时候可能没有考虑到其他因素,我没有权限直接访问数据库,所以留给我的方式就是直接进行url的访问,涉及UI自动化测试方法,具体的就是:
  • 根据规则,拼接url,发送网络请求
  • 实现自动化登陆,获取sessionID访问后续资源
  • 获取当前url页面的html元素

进一步为后续服务做处理。

2.新系统

新系统是项目一直在做着,个人理解,是不是就是数据的迁移,包装一层新的样式,美观一些,个别功能更智能一些。
那如何在新系统这边获取数据呢?根据调研,新系统可以根据发送api请求进行获取对应的html文本元素和继续仿照旧系统的
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值