gpt4 book ai didi

electron - 如何在Spectron的新Application()中访问webdriver和chromedriver选项?

转载 作者:行者123 更新时间:2023-12-03 12:26:28 32 4
gpt4 key购买 nike

当我启动一个新的Spectron应用程序(针对每个测试套件)时,我想确定应用程序的大小(以确保所有计算机和重新加载的一致性)。

诸如setBoundsmaximise之类的命令的确会更改尺寸,但它们仅在应用程序启动后才会更改(这意味着某些组件已经假定了特定的尺寸,然后更改了测试结果)。

Spectron docs中,可以使用各种启动选项。我已经厌倦了使用webdriver和chromedriver选项,但是它们似乎不起作用。这是一个例子:

app = new Application({
path: kElectronPath,
webdriverOptions: {
width:1368,
height:769,
},

我只是假设webdriver选项来自 browserwindow class。如何在Spectron中访问webdriver和chromedriver选项?

最佳答案

这应该有帮助

 this.app = new Application({
path: './ac.exe',
args: ['app'],
webdriverOptions: ({deprecationWarnings : false})
});

传递在应用启动期间需要更改的参数

并在挂接之前在 中配置新的应用程序

关于electron - 如何在Spectron的新Application()中访问webdriver和chromedriver选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48936129/

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