我正在使用电子反应样板,我正在寻找一种进行自动e2e测试的方法,我没有任何测试方面的经验,我一直在玩Test咖啡馆,让它开始工作,但是我的测试咖啡馆的问题是它不支持电子上的多个窗口(就我的研究和尝试而言),现在我正在考虑签出剧作家,因为它有很多很好的特性,比如测试记录和多个窗口,我试着遵循这个教程,但是没有运气。
我的主要问题是,在打包应用程序之前,我希望能够在开发过程中运行测试。不管是考场,剧作家还是柏树。
发布于 2022-08-16 13:42:26
我可以和剧作家一起测试,它很好,学习曲线也有点小。我使用电子反应样板作为我的项目的基础,并且只为windows开发。
因为我的安装程序在第一次安装时安装了其他东西,所以我需要打包这个应用程序,然后再安装它,以便能够测试它。
test.describe('First Window Tests', async () => {
test.beforeAll(async () => {
ElectronAppController.electronApp = await electron.launch({
executablePath: 'C:\\pathTo\\app.exe',
});
});
}感谢test咖啡馆团队,它的使用非常好,我希望您将来能在testcafe中添加对电子的支持:)。
https://stackoverflow.com/questions/73267930
复制相似问题