行业动态

python开发自动化测试之文件上传的两种方式

   自动化测试之文件上传的两种方式
        最近教学过程,学员项目出现测试上传文件无法执行的情况,分析发现学员项目的上传按钮并不是input按钮,导致无法使用直接定位元素方式进行文件的上传。

  用百度首页-图片上传搜索进行举例,虽然该按钮也是input按钮,但是该文章也有一定的参考意义。

  方法一:适用于input标签

  使用selenium定位到元素后,直接sendkeys,输入要上传文件的绝对地址

  

python开发自动化测试之文件上传的两种方式

  方法二:适用于非input标签

  使用selenium定位到元素后,点击元素,弹出一个Windows弹窗后,通过pywinauto库对Windows的窗口进行操作

  

python开发自动化测试之文件上传的两种方式

  

python开发自动化测试之文件上传的两种方式


        以上关于python的知识,由多测师亲自撰写,全网独家提供!  https://www.duoceshi.com/

新闻资讯

联系我们

联系人:何女士

手机:13825291265

电话:0755-21072941

邮箱:hr@duoceshi.com

地址: 广东省深圳市龙华区龙华街道清湖和平路62号优鼎企创园D栋201室,202室

用手机扫描二维码关闭
二维码