spectron

    1热度

    1回答

    我们有一些简单的“这是真正的工作”柴电子应用使用spectron和WebdriverIO测试。我们开始与示例代码是从 https://github.com/jwood803/ElectronSpectronDemo为https://github.com/jwood803/ElectronSpectronDemo/issues/2报道,薛宝钗,作为许诺的测试没有捕错配,所以我想我会添加一些额外的测试

    0热度

    1回答

    我们的应用程序是使用电子框架开发的。它是一个独立的应用程序。我已经看到,spectron是用于自动化电子应用的框架。但我不确定它是否适用于桌面应用程序。请确认一致。 我已经安装了nodejs和spectron。 我在下列网站写代码启动应用程序提 https://electron.atom.io/spectron/ 文件名:First.js var Application = require('sp

    1热度

    1回答

    我正在用spectron测试电子应用。我在文档中找到了如何获取窗口数量的例子,这是相当简单的。但是我看到的是如何在点击另一个元素后检查一个元素的状态。在这里,我试图在最小化应用程序后检查应用程序是否可见。但是这个测试总是通过,为真和假。 it('should minimize the application',() => { return this.app.client.click(

    3热度

    1回答

    最近我发现为使用Electron的应用程序规划自动化测试有一些困难。我试过使用Spectron,它看起来像官方框架来测试Electron应用程序,但是,我发现这些文档在他们的网站上很难理解。 我知道有一些使用Electron的着名应用程序,例如Slack,Wordpress和Github Desktop。我想知道他们是否真的使用Spectron或其他的自动化来测试他们的应用程序。 我非常想弄清楚S

    0热度

    1回答

    我试图去掌握使用Electron和Spectron进行测试。 我想写在我的身体是contentEditable,然后检查文本是否符合我的测试。到目前为止,我已经为这个标题写了一个成功的测试,但是我无法找到这个标题的解决方案。 Index.html; <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <t

    0热度

    1回答

    Spectron是一个node.js框架,用于自动化应用程序Electron。我使用Spectron以及AVA和Typescript来执行自动化集成测试。我使用AVA's suggest method来制作测试的上下文类型安全,但我无法弄清如何在Spectron的客户端属性(这是webdriverio客户端)上获得类型安全。我只能看到Spectron打字稿定义文件提供的一些属性,这导致了打字稿传输

    2热度

    1回答

    我试图测试电子的测试方面,但由于我正在通过一个教程,我不断收到此错误消息,每当我运行npm运行测试:e2e 。我的测试文件语法正确的,但林不知道为什么我通过编译 规格碰到一个错误: 6.10.3的NodeJS 电子1.6.1 here's the error message 这里是json文件的package.json { "name": "your-app", "versio