2017-11-07 2 views
-2

enter image description hereProtractor Typoskript - Typ ‚Mit dem‘ hat keine Eigenschaften gemeinsam mit Typ ‚Locator‘

Dies sind die Versionen von allem

Error. 
Protractor version : 5.2.0 
npm : 3.10.10 
node :6.9.5 
typescript :2.6.0 

Typ ‚Mit dem‘ hat keine Eigenschaften gemeinsam mit Typ ' Locator '

Wie behebe ich diesen Fehler?

+1

In diesem Zustand ist diese Frage wahrscheinlich nicht zu verantworten. Bitte lesen Sie die Guiance auf [wie man eine gute Frage stellt] (https://stackoverflow.com/help/how-to-ask). Insbesondere benötigen wir ein Codebeispiel und was Sie erwartet haben. Screenshots sind nicht hilfreich – Withnail

+0

By hat nur Methoden wie Bindung, deepcss etc ... es nicht css, xpath Art von Eigenschaften .. beim Auffinden eines Elements (by.css (''); funktioniert nicht – arunprakash

+0

Ich habe ein paar Kommentare: (1) Ich kann das nicht reproduzieren. (2) nameInput liefert keine Zeichenkette zurück. Tatsächlich geben Sie wahrscheinlich undefined zurück. Ihre asynchrone Aufgabe wartet wahrscheinlich nicht darauf, abgeschlossen zu werden, bevor Sie den Wert zurückgeben. (3) importierender Winkelmesser/built/ptor hat keinen Wert, da die exportierten Typen bereits enthalten sind. (4) Wenn dies auf anderen Rechnern reproduzierbar ist, oder Sie denken, dass dies ein Problem ist, erstellen Sie einen Github-Repo, damit ich den Code abrufen und replizieren kann ein Problem, dann sorgen wir dafür, dass es behoben wird. – cnishina

Antwort

0

Kann es in Ihrer Testumgebung zu einem Namenskonflikt mit by kommen? Sie könnten versuchen, by as by2 zu importieren und versuchen Sie dann element(by2.css(...)) und wenn das löst es Sie einen Namenskonflikt haben. Ich würde NICHT empfehlen, mit dem (by2) als Workaround fortzufahren, aber Sie möchten die Quelle des Namenskonflikts finden und beheben.

Verwandte Themen