web自动化文件上传弹框处理

目录

  • 文件上传介绍
  • 文件上传处理
  • Alert 弹窗介绍
  • Alert 弹窗处理

课程目标

  1. 掌握文件上传的场景以及文件上传的处理方式。
  2. 掌握 Alert 弹窗的场景以及 Alert 弹窗的处理方式。

思考

碰到需要上传文件的场景,自动化测试应该如何解决?

文件上传处理

  1. 找到文件对应的 input 标签。
  2. 定位 到对应的文件地址,使用send_keys/sendKeys进行文件上传。

文件上传常用方法

操作 方法(Java) 方法(Python)
文件上传 sendKeys("文件路径") send_keys("文件路径")

思考

这两个弹窗有什么区别?

Alert 弹框处理

  1. 如果弹窗可以找到对应元素,直接处理即可。
  2. 如果弹窗无法定位,则需要使用 Alert 对应方法处理。

弹框处理演练环境

Alert 弹框处理测试页面

Alert 常用方法

相关推荐
序属秋秋秋7 小时前
《Linux系统编程之进程基础》【进程优先级】
linux·运维·c语言·c++·笔记·进程·优先级
加勒比之杰克7 小时前
【操作系统原理】Linux 进程控制
linux·运维·服务器·进程控制
我是小超人-雨石花12 小时前
Jenkins&Robot Framework持续集成
运维·jenkins·ci
wanhengidc14 小时前
云手机的软件核心是什么
运维·服务器·web安全·游戏·智能手机
芬加达14 小时前
jvm八股
运维·服务器·jvm
小兔薯了15 小时前
11. Linux firewall 防火墙管理
linux·运维·服务器
ink@re16 小时前
Docker环境搭建与容器管理实战:从部署到编排的完整指南
运维·docker·容器
RPA机器人就选八爪鱼16 小时前
RPA财务机器人:驱动财务数字化转型的核心引擎
大数据·运维·人工智能·机器人·rpa
Aruanjian88816 小时前
手动处理售后太慢?RPA智能处理小红书工单,效率提升1200%[特殊字符]
自动化·微信小店·视频号·自动化流程机器人·ai7982020·希音·抖店
-大头.17 小时前
Redis内存碎片深度解析:从动态整理到核心运维实践
运维·数据库·redis