Come eseguire un solo file di funzionalità quando si esegue il protrattore con il cetriolo?

StackOverflow https://stackoverflow.com//questions/25058977

  •  21-12-2019
  •  | 
  •  

Domanda

Ho più file di funzionalità e mi piacerebbe davvero correre solo un file o solo uno scenario o un solo tag. So che potrei solo fornire un file nelle mie specifiche nel mio cocumberconf.js, ma vorrei correre una volta senza giocherellare con il mio cocumberconf.js. Quali argomenti devo digitare quando eseguire il goniometro?

È stato utile?

Soluzione

Il modo più semplice per farlo sarebbe usare l'opzione --specs.

protractor --specs=specs/testA.js e2e-conf.js

Altri suggerimenti

nella configurazione del protractor:

cucumberOpts: {
...
        tags: [
        "@runThis",
        "@runThat",
        "~@ignoreThis"
    ];
...
},
.

nel file feature

    @runThis
    Scenario: Run this Scenario
        Given user does some action
        Then something should happen

    @ignoreThis
    Scenario: ignore this Scenario
        Given user does some action
        Then something should happen
.

Utilizzare l'array delle specifiche nel file di configurazione del protractor.Ad esempio.

specs: [ 'test/features/xxx.feature' ],
.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top