Git Product home page Git Product logo

openfin-wdio-testable-example's People

Contributors

aamirtestable avatar avistramer avatar dependabot[bot] avatar

Watchers

 avatar  avatar

openfin-wdio-testable-example's Issues

Adapting for other test tools and frameworks!

Hi Avi. Thanks for putting this together!

I'm wondering if you've set up anything similar with other test tools and frameworks? I'm looking into working with several that are a little more modern than WebDriver, but noticing that many of them expect to launch the browser in a special / opinionated context, and not sure if they're a good fit for testing OpenFin apps on top of the OpenFin runtime and its executable.

If I use a tool that doesn't rely on the WebDriver protocol, I'm thinking I can get rid of the complex launch flow. I see you're using WebDriver's onWorkerStart hook to spawn a Node child process that opens the batch, passes through config and debugging port arguments, and then opens the RVM exe.
How does that make it over to the test.js file, so that the browser object is all ready to go and hooked into the running app?

I'm trying to determine how much of that flow I'll need to keep in mind with new tools, and whether they'd even support it. Playwright, Cypress, Taiko, and Puppeteer are on my list right now.

Unable to run sample test

Hi all,
I downloaded the project recently and set up all the required following read me documentation.
Could some one help resolving this @wdio/cli:launcher: No specs found to run, exiting with failure?
I invoked wdio in .bin folder. I tried to replace the wdio.config.js file as well.

Thanking in advance,

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.