当前位置:网站首页>Selenium:上传、下载文件
Selenium:上传、下载文件
2022-08-01 04:59:00 【不怕猫的耗子A】
Selenium:上传、下载文件
1、上传文件是比较常见的Web功能之一。比如:常见的上传头像功能
2、对于Web页面的上传功能实现一般有以下两种方式:
⑴普通上传:普通的附件上传是将本地文件的路径作为作为一个值放在input标签中,通过form表单将这个值提交给服务器
⑵插件上传:一般是指基于Flash、JS或AJAX等技术所实现的上传功能
⑶也就是说文件上传分为两种方式:一种是input标签的,一种是非input标签的
3、一般Web页面的上传功能的操作是:单击"上传"按钮后打开本地Windows窗口,从窗口中选择本地文件进行上传
⑴这个过程中打开的Windows窗口是属于Windows控件,不是浏览器的
⑵WebDriver是无法操作Windows控件的,因此WebDriver并没有提供专门用于上传文件的接口方法
input标签上传
1、前面介绍了文件上传分为两种方式:一种是input标签的,一种是非input标签的
2、对于使用input标签实现的Web上传功能,在Selenium中就比较简单了,可以直接使用send_keys()方法进行模拟
⑴对于通过input标签实现的上传功能,可以将其看做是一个输入框,只是以按钮的形式表现出来的
⑵注:这种上传方式定位、操作的是"上传"按钮,因此页面上得有"上传"类按钮
3、通过input标签实现的上传功能有两个比较显著的特点
⑴页面中存在"上传"
边栏推荐
- (2022牛客多校四)K-NIO‘s Sword(思维)
- typescript22-接口继承
- (2022 Nioke Duo School IV) H-Wall Builder II (Thinking)
- Visual Studio提供的 Command Prompt 到底有啥用
- typescript26 - literal types
- Lawyer Interpretation | Guns or Roses?Talking about Metaverse Interoperability from the Battle of Big Manufacturers
- typescript23-元组
- API设计笔记:pimpl技巧
- 李迟2022年7月工作生活总结
- API Design Notes: The pimpl trick
猜你喜欢

Dry goods!How to Construct SRv6-TE Performance Test Environment Using Instrumentation

JWL-11/2-99.9A电流继电器

数组问题之《下一个排列》、《旋转图像》以及二分查找之《搜索二维矩阵》
![[MySQL] 多表查询](/img/f0/c158750a5a84155ee82729daba2bb3.png)
[MySQL] 多表查询

safari浏览器怎么导入书签

state compressed dp

Progressive Reconstruction of Visual Structure for Image Inpainting 论文笔记

typescript26 - literal types

FFmpeg 搭建本地屏幕录制环境

Excel record of integer programming optimization model to solve the problem
随机推荐
Mysql基础篇(Mysql数据类型)
文件的异步读写
PMP 80个输入输出总结
SL-12/2过流继电器
The difference between scheduleWithFixedDelay and scheduleAtFixedRate
万字逐行解析与实现Transformer,并进行德译英实战(二)
7 行代码搞崩溃 B 站,原因令人唏嘘!
typescript19-对象可选参数
PAT class B 1001 (3n+1) conjecture
Swastika line-by-line parsing and realization of the Transformer, and German translation practice (2)
pytorch、tensorflow对比学习—功能组件(激活函数、模型层、损失函数)
mysql中解决存储过程表名通过变量传递的方法
LeetCode 9. 回文数
备战金九银十,如何顺利通过互联网大厂Android的笔面试?
Excel做题记录——整数规划优化模型
云服务器下载安装mongo数据库并远程连接详细图文版本(全)
DL-31/6电流继电器
【愚公系列】2022年07月 .NET架构班 085-微服务专题 Abp vNext微服务网关
typescript24-类型推论
Progressive Reconstruction of Visual Structure for Image Inpainting 论文笔记