日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

robotframework框架ui自动化测试上传附件问题

發布時間:2024/3/13 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 robotframework框架ui自动化测试上传附件问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、input標簽直接輸入

獲取元素直接sendkeys,傳入文件路徑(此方法沒有成功,可能和框架有關,上傳流文件不可以?)

二、使用autoit3工具生成exe文件,os.system運行文件

1、安裝好autoit3工具后,打開Au3Info,如圖,把鼠標放到finder tool上,拖動到需要識別的控件上
窗口的title為“選擇要加載的文件”,標題的Class為“#32770”。

文件名輸入框的class 為“Edit”,Instance為“1” ,所以ClassnameNN為“Edit1”。

打開按鈕的class 為“Button”,Instance為“1” ,所以ClassnameNN為“Button1”。

2、根據Au3Info所識別到的控件信息打開SciTE目錄下的SciTE編輯器,編寫腳本。

;ControlFocus("title","text",controlID) Edit1=Edit instance 1 ControlFocus("選擇要加載的文件", "","Edit1"); Wait 10 seconds for the Upload window to appearWinWait("[CLASS:#32770]","",10); Set the File name text on the Edit fieldControlSetText("選擇要加載的文件", "", "Edit1", "D:\\upload_file.txt")Sleep(2000); Click on the Open buttonControlClick("選擇要加載的文件", "","Button1");

保存
3.打開Aut2Exe目錄下的Aut2exe,選擇文件路徑,轉化為exe格式

4.python:
import os
os.system(“文件路徑”)

三、choose file關鍵字

用法:choose file 元素定位 文件路徑\\文件名
choose file xpath=//* [@] C:\bug.png

總結

以上是生活随笔為你收集整理的robotframework框架ui自动化测试上传附件问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。