gpt4 book ai didi

cypress - 如何使用 Cypress 使用 Chrome 配置文件(带有 arg '--user-data-dir' )运行测试?

转载 作者:行者123 更新时间:2023-12-05 06:56:50 33 4
gpt4 key购买 nike

我需要使用 Chrome 浏览器配置文件运行自动测试。在 Selenium 上,我是这样做的:

    let chromeOptions = new chrome.Options();
chromeOptions.addArguments("--user-data-dir=/home/user/.config/google-chrome/Default");
let driver = await new webdriver.Builder().forBrowser("chrome").setChromeOptions(chromeOptions).build();

我如何使用柏树做到这一点?

最佳答案

您应该在带有浏览器配置文件路径的代码之前添加 module.export。

module.exports = (on, config) => {
on('before:browser:launch', (browser = {}, launchOptions) => {
launchOptions.args.push('--user-data-dir=/home/user/.config/google-chrome/Default')
})
}
describe('My First Test', () => {
it('Project', () => {
cy.visit('https://project.com:8000/login')
cy.log('successful sign in ')
})
})

关于cypress - 如何使用 Cypress 使用 Chrome 配置文件(带有 arg '--user-data-dir' )运行测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65037269/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com