diff --git a/test/test.js b/test/test.js index 797008f..eb1ac97 100644 --- a/test/test.js +++ b/test/test.js @@ -102,8 +102,12 @@ describe('Application life cycle test', function () { await browser.sleep(2000); await browser.findElement(By.xpath('//input[@id="videofile" and @type="file"]')).sendKeys(path.resolve(__dirname, './Cloudron Test Video.mp4')); await browser.sleep(10000); // wait for upload + await waitForElement(By.xpath('//div[@class="submit-container"]//span[text()="Publish"]')); - await browser.findElement(By.xpath('//div[@class="submit-container"]//span[text()="Publish"]')).click(); + let button = browser.findElement(By.xpath('//div[@class="submit-container"]//span[text()="Publish"]')); + await browser.executeScript('arguments[0].scrollIntoView(false)', button); + await browser.sleep(2000); + await button.click(); await browser.sleep(2000); }