codeceptjs / codeceptjs/CodeceptJS

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

Abierto
#462 9 comentarios 12 reacciones 0 asignados Ver en GitHub
enhancement
Lenguaje dominante
JavaScript
Estrellas
4.2k
Forks
757
Merge medio
2 d 9 h
PR fusionados (30 d)
16

Descripción

#### 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.

```bash
# paste output here
```
> Provide test source code if related

```php
// 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"
}
```

```js
# paste suite config here
```

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.