首页 > 解决方案 > 通过远程节点上传和下载文件,无需输入标签作为文件类型

问题描述

我正在为 Windows 上的 Web 应用程序自动化一个场景,其中包括要上传到网站的文件和图像,在我的本地它通过机器人类运行良好**

**

**

** 而且我还需要通过远程从 Web 应用程序下载文件并验证它是否已成功下载,前提是没有用于此的 API。当文件通过远程下载时,我无法验证它是否已下载,因为远程机器执行不可见。有什么办法可以做到这一点,请建议。

标签: javatestingjenkinsselenium-webdriver

解决方案


当您使用远程桌面执行脚本时,机器人类操作调用将失败,因为它需要解锁屏幕。为了获得更好的结果,请尝试使用 AutoIt 是用于此类目的的免费软件工具。

AutoIt 将识别浏览文件对象并对其执行操作,就像 Selenium 在 Web 应用程序上所做的那样。

通过 AutoItV3 Windows Info 工具识别 Windows 控件。

以下链接中提供了使用 AutoIt 的更详细步骤: https ://www.softwaretestinghelp.com/autoit-tutorial-to-download-write-autoit-script/

谢谢并恭祝安康,

桑迪普·贾朱


推荐阅读