Automation 如何使用Viligus工具测试下载文件

Automation 如何使用Viligus工具测试下载文件,automation,ui-automation,vividus,Automation,Ui Automation,Vividus,我正在使用它来测试我的应用程序 单击“下载”按钮后,如何测试下载的文件?推荐方法: 在Web UI上查找链接 提取链接URL 使用livitus-plugin-rest-api步骤下载文件(您可能还需要使用livitus-plugin-Web-app-to-rest-api步骤将cookie从浏览器注入Web UI) 验证HTTP响应代码和内容 实施示例: 当我将上下文元素的'href'属性值设置为'scenario'变量'file to download' 当我将浏览器cookie设置为A

我正在使用它来测试我的应用程序


单击“下载”按钮后,如何测试下载的文件?

推荐方法:

  • 在Web UI上查找链接
  • 提取链接URL
  • 使用
    livitus-plugin-rest-api
    步骤下载文件(您可能还需要使用
    livitus-plugin-Web-app-to-rest-api
    步骤将cookie从浏览器注入Web UI)
  • 验证HTTP响应代码和内容
实施示例:

当我将上下文元素的'href'属性值设置为'scenario'变量'file to download'
当我将浏览器cookie设置为API上下文时
当我对URL为“${file to download}”的资源发出HTTP GET请求时
那么`${responseCode}`等于`200`