使用Python+Selenium自动化处理登录界面及简单验证码
需积分: 50 84 浏览量
更新于2024-08-06
收藏 20.17MB PDF 举报
"这篇资源主要介绍了LPC178x/177x系列微控制器在外部中断输入方面的应用,特别是如何结合selenium+python进行自动化操控登录界面,并且涉及到简单的验证码图片校验。该系列微控制器具有4个外部中断输入,可用于特定的管脚功能,且能够唤醒CPU从掉电模式。文档还提到了外部中断的逻辑结构,包括EINTi管脚、毛刺滤波器、中断使能和中断控制器等。此外,还提及了LPC178x/7x用户手册的修订历史,其中包含了对PowerBoost功能的描述和其他更新。"
详细说明:
LPC178x/177x系列是基于ARM Cortex-M3内核的32位微控制器,它们提供了丰富的外设接口,如USB、以太网、LCD、CAN、I2C、I2S、Flash和EEPROM等。在这个实例中,重点在于外部中断输入(External Interrupt Input,EINT)的功能。这些微控制器有4个EINT输入,它们可以被配置为不同的管脚功能,用于响应外部事件。
外部中断逻辑如图6所示,EINTi管脚接收到外部信号后,会经过毛刺滤波器处理,防止短暂的噪声干扰触发中断。当外部中断使能并检测到有效的输入信号时,内部复位写入EXTINTi,接着EINTi中断信号会传递到唤醒定时器和中断控制器。一旦中断控制器检测到中断标志EXTINTi,就会触发相应的中断服务程序,这在自动化操控中特别有用,比如在登录界面的自动化测试中,可以利用外部中断来模拟用户的行为。
描述中提到的selenium+python自动化操控登录界面,selenium是一个强大的Web自动化测试工具,可以模拟用户在网页上的各种操作,如点击、填写表单等。结合python的编程能力,可以编写脚本来自动处理登录过程,包括输入用户名、密码,甚至处理简单的验证码图片校验。验证码校验可能涉及到图像处理和OCR(光学字符识别)技术,通过解析图片中的文本,自动填写验证码字段。
LPC178x/7x用户手册的修订历史表明,文档不断在更新和完善,从最初的1.0版本到1.5版本,增加了新功能的描述,修正了一些错误,使得用户可以获取到更准确、全面的信息。
这个资源提供了关于LPC178x/177x微控制器外部中断输入的实用知识,并结合了现代软件自动化测试工具selenium的应用示例,对于嵌入式系统开发者和自动化测试工程师来说,是非常有价值的学习资料。
2021-01-20 上传
433 浏览量
2023-03-16 上传
2023-08-24 上传
2023-09-12 上传
2023-08-29 上传
2023-07-28 上传
2023-03-16 上传
郝ren
- 粉丝: 57
- 资源: 4042
最新资源
- DeGove-crx插件
- dotfiles:Vim,Windows TerminalPowerShell,zsh等的点文件
- Human Eye.SLDPRT_solidworks_human_sldprt_waitafk_眼球模型_
- Location-tracking-through-Google-Maps
- bianyuanzhifangtu.rar_边缘直方图
- 【创新创业材料】控释专用肥.zip
- hormLong:纵向激素分析
- pyoctave:在 Octave 中运行 python 脚本
- libmemstream:该库为OS X提供POSIX动态内存缓冲区流功能
- list_lab2-Soulhae:由GitHub Classroom创建的list_lab2-Soulhae
- ATPDraw57_image_atp_
- node-v18.19.0-darwin-x64.tar.gz
- videos
- Chengyu-crx插件
- js-jsnacks-blocco-1
- TCSelectionHeader:TCSelectionHeader