ich den Code vereinfacht i dies testen müssen:Kann ich in einem Winkelmesser-Test auf den ng-app-Wert zugreifen?
<html ng-app="home" ng-strict-di=""><head>....
Und ich einige Winkelmesser Tests laufen lasse, ich möchte den Wert von ng-App zuzugreifen, so kann ich vergleichen und sehen, welche App in jeder läuft Seite.
Ich habe versucht,
var appName = element(by.xpath('/html/@ng-app'))
aber es ist nicht ein brauchbares Versprechen oder Text Rückkehr i mit
appName.getText().then(function(name) {
expect(name).toBe('home')
});
Aber Winkelmesser vergleichen klagt:
InvalidSelectorError: invalid selector: The result of the xpath expression "/html/@ng-app" is: [object Attr]. It should be an element.
Also ich bin ein wenig verwirrt wie wie kann ich auf meine eckige App Name von Winkelmesser zugreifen, um für app unabhängig von localizat zu laufen Ionen von Etiketten.
Jeder Einblick in dieses Rätsel?
Vielen Dank, Ihre Antwort haben gab ein besseres Verständnis davon, wie Versprechungen zu behandeln. :) – shadowcharly
Froh, dass es geholfen hat !! – AdityaReddy