首页 > Web开发 > 详细

web自动化测试(8)--文件上传操作

时间:2021-05-23 22:48:15      阅读:15      评论:0      收藏:0      [点我收藏+]

在web自动化测试的过程中,可能会涉及到文件的上传,因此我们有必要简单的了解一下文件上传的操作方式。

方式一:使用pywinauto -- pip install pywinauto

缺点:只能在windows系统上使用

优点:可以同时选择多个文件,同时允许路径中存在中文字符

【部分实例】

1 from pywinauto.keyboard import send_keys
2 
3 ......
4 send_keys(file_path)    # 输入文件名,file_path为文件路径
5 send_keys(‘{VK_RETURN}’)   #输入回车键
6 ......

方式二:使用pyautogui -- pip install pyautogui

缺点:只能选择一个文件,路径中不允许出现中文字符

优点:可以跨平台使用(linux、mac和windows均可以使用)

【部分实例】

1 import pyautogui
2 
3 ......
4 pyautogui.write(file_path)      #输入文件名,file_path为文件路径
5 pyautogui.press(enter,2)      #输入回车键,注意需要按2次
6 ......

 

附录:

 暂时未找到合适的实例,后续补上......

web自动化测试(8)--文件上传操作

原文:https://www.cnblogs.com/yif930916/p/14801642.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!