Wie kann man Protractor-Testfälle mit Typescript in Atom integrieren?

Ich habe Typoskript für Atom zum Schreiben von Winkelmesserskripten für die Automatisierung installiert.

Mein Code ist in Jasmine Framework geschrieben, da es vom Winkelmesser gut unterstützt wird.

Ich schrieb in dieser Struktur.

 describe('Sign in',function(){
     it ('Verify Modules Present', function(){
     loginPage.enterUsernameAndPasswordWithSignIn('a','b');
     browser.sleep(3000);
     var module = element(by.xpath("//*[@ng-reflect-router-link='My']"));
     browser.wait(protractor.ExpectedConditions.elementToBeClickable(module),
                                  8000).thenCatch(function () {
              assert.fail(' element is not click able');
      });
    var expectedModuleName = ["My", "X","Y", "Z" ];
    var testArray = ["My", "X","Y", "Z" ];;
    logger.log('info','Checking All modules');
    for (var i = 0; i < testArray.length;i++) {
      var moduleName = text.verifyText("//*[@ng-reflect-router-link='"+ testArray[i] + "']");
      expect(moduleName).toBe(expectedModuleName[i]);
    }
  logger.log('info','Checked All modules');
  });
});

Ich erhalte folgende Fehlermeldungen.

Mein Verständnis ist: Das Typescript kann keine Jasmine-Bibliotheken finden. Wie geht das?

Ich ging durch: https: //angular.io/docs/ts/latest/testing/jasmine-testing-101.htm

Aber konnte nicht viel finden. Ich habe auch Typisierungen installiert. Aber ich weiß nicht, wie ich es benutzen soll.

Wie kann ich Jasmine Framework in Atom for Protractor konfigurieren, damit diese Fehler behoben werden?

Wenn nicht, welcher Editor kann dafür hilfreich sein und wie?

Bitte führen Sie mich.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage