自动化测试之文件上传的两种方式
最近教学过程,学员项目出现测试上传文件无法执行的情况,分析发现学员项目的上传按钮并不是input按钮,导致无法使用直接定位元素方式进行文件的上传。
用百度首页-图片上传搜索进行举例,虽然该按钮也是input按钮,但是该文章也有一定的参考意义。
方法一:适用于input标签
使用selenium定位到元素后,直接sendkeys,输入要上传文件的绝对地址
方法二:适用于非input标签
使用selenium定位到元素后,点击元素,弹出一个Windows弹窗后,通过pywinauto库对Windows的窗口进行操作
以上关于python的知识,由多测师亲自撰写,全网独家提供! https://www.duoceshi.com/
联系人:王女士
手机:17727591462
电话:0755-21072941
邮箱:hr@duoceshi.com
地址: 广东省深圳市龙华区龙华街道清湖和平路62号优鼎企创园D栋201室,202室