Skip to content

[feature-req] watch tests and auto-reload on change (like chimp); Don't shutdown the browser #462

Open
@dheerajbhaskar

Description

@dheerajbhaskar

What are you trying to achieve?

I'm trying to get a realtime feedback for quicker test development cycle. Just like chimp where:

  1. Browser stays open after tests are run
  2. Tests are re-run when the test files change
  3. auto manage selenium server and browser drivers
  4. Auto installs dependencies

What do you get instead?

No realtime feedback on test writing

  1. Browser shuts down after each run
  2. Have to manually re-run tests
  3. Need to start selenium manually
  4. Need to install helpers manually (even though it's mentioned during init)

Provide console output if related. Use --verbose mode for more details.

# paste output here

Provide test source code if related

// paste test

Details

  • CodeceptJS version: 0.5.1
  • NodeJS Version: v6.10.2
  • Operating System: win 10 pro x64
  • Protractor || WebDriverIO || Nightmare version (if related): webdriverio: 4.6.2
  • Configuration file:

codecept.json

{
  "tests": "./feature/*.js",
  "timeout": 10000,
  "output": "./output",
  "helpers": {
    "WebDriverIO": {
      "url": "http://localhost",
      "browser": "chrome",
      "restart": true,
      "windowSize": "maximize",
      "timeouts": {
        "script": 60000,
        "page load": 10000,
        "implicit" : 5000
      }
    }
  },
  "include": {
    "I": "./custom-steps/steps_file.js"
  },
  "bootstrap": false,
  "mocha": {},
  "name": "shaadi-try"
}
# paste suite config here

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions