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

目录

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

课程目标

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

思考

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

文件上传处理

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

文件上传常用方法

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

思考

这两个弹窗有什么区别?

Alert 弹框处理

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

弹框处理演练环境

Alert 弹框处理测试页面

Alert 常用方法

相关推荐
像风一样自由20201 小时前
52.Docker部署大模型应用从本地开发到服务化运行
运维·人工智能·docker·容器·大模型·智能体
sxgzzn1 小时前
如何利用电缆故障定位在线监测系统提升供电安全?
运维·重构·无人机·开关柜局放在线监测·gis局放在线监测
收放扳机2 小时前
PCB收放板设备机械手架构选型参考——三轴/四轴/六轴/蜘蛛手对比
人工智能·科技·架构·自动化·制造·pcb工艺
mengchanmian2 小时前
VSFTP 服务器搭建(Centos)
运维·服务器·centos
代码不停2 小时前
自动化测试(java)
java·开发语言·selenium·自动化
别动我齐刘海3 小时前
Linux 系统调试学习1
linux·运维·服务器·c++·学习·机器学习·机器人
西柚不烦恼4 小时前
PyCharm 虚拟环境与 Jenkins 自动化部署实践
pycharm·自动化·jenkins
不像程序员的程序媛5 小时前
linux常见文本操作命令
linux·运维·服务器
2302_805771075 小时前
Day24:DDT+EXCEL数据驱动
功能测试·单元测试·自动化·测试用例·需求分析·web自动化
wangbing11255 小时前
开发指南149-IotDB-常用命令
linux·运维·iotdb