Selenium webdriver 正在下载带有标记“csv”的csv文件;下载错误“;在使用量角器的UI自动化中单击应用程序的下载按钮时

Selenium webdriver 正在下载带有标记“csv”的csv文件;下载错误“;在使用量角器的UI自动化中单击应用程序的下载按钮时,selenium-webdriver,protractor,selenium-chromedriver,ui-automation,Selenium Webdriver,Protractor,Selenium Chromedriver,Ui Automation,当我在本地机器上执行与下载功能相关的自动测试用例(量角器版本5.4.2)时,它正在下载带有“下载错误”的.csv文件。我确信这不是我的应用程序的问题,因为当我手动执行确切的步骤时,我能够毫无错误地下载csv文件 在config.js文件中使用以下设置尝试测试 //要传递给webdriver实例的功能 capabilities: { browserName: 'chrome', chromeOptions: { args: [ '--s

当我在本地机器上执行与下载功能相关的自动测试用例(量角器版本5.4.2)时,它正在下载带有“下载错误”的.csv文件。我确信这不是我的应用程序的问题,因为当我手动执行确切的步骤时,我能够毫无错误地下载csv文件


在config.js文件中使用以下设置尝试测试

//要传递给webdriver实例的功能

capabilities: {
    browserName: 'chrome',
    chromeOptions: {
        args: [
               '--safebrowsing-disable-download-protection',
                '--safebrowsing-disable-extension-blacklist'
              ]
           }
       }

您可以在config.js文件中使用以下设置尝试测试

//要传递给webdriver实例的功能

capabilities: {
    browserName: 'chrome',
    chromeOptions: {
        args: [
               '--safebrowsing-disable-download-protection',
                '--safebrowsing-disable-extension-blacklist'
              ]
           }
       }

谢谢@Nitin Sahu的回复。我仍然收到相同的下载错误。开始下载后,您将执行什么步骤。我正在验证文件是否正在下载并注销应用程序。如果手动下载文件需要30秒,请重试一件事,然后在注销应用程序之前等待1分钟。我怀疑它是失败的,因为应用程序在下载完成之前就被注销了。谢谢。我不认为等待是一个问题,因为它在10天前起作用。然而,我试图增加等待时间,直到2分钟,但它不工作。我坚信这是chrome驱动程序或selenium webdriver版本的一个问题,但我也不知道如何解决这个问题。从相关的在线帖子中也可以看到,有2-3个人面临同样的问题,但没有解决方案。谢谢@Nitin Sahu的回复。我仍然收到相同的下载错误。开始下载后,您将执行什么步骤。我正在验证文件是否正在下载并注销应用程序。如果手动下载文件需要30秒,请重试一件事,然后在注销应用程序之前等待1分钟。我怀疑它是失败的,因为应用程序在下载完成之前就被注销了。谢谢。我不认为等待是一个问题,因为它在10天前起作用。然而,我试图增加等待时间,直到2分钟,但它不工作。我坚信这是chrome驱动程序或selenium webdriver版本的一个问题,但我也不知道如何解决这个问题。从相关的在线帖子中也可以看到,2-3个人面临着同样的问题,但没有解决方案。