Ich habe eine Liste von Seitenelementen, die ich versuche zu überprüfen, werden auf dem Bildschirm angezeigt.Geben Sie den Objektnamen nicht Objekt
Ich möchte auf die Konsole den Elementnamen ausgeben, nach dem ich suche, aber wenn ich das tue, bekomme ich gerade object Object
.
var detailElements = [disabledRuleWarning, detailsLabel, detailsHide,
nameLabel, nameField, ruleActive, groupLabel, threatTypeLabel,
threatTypeDropdown, descLabel, descField, tagsLabel, tagsField,
severityLabel, actionsLabel, addAction];
it(TestSuiteName + 'TC5_Verify Details Elements are displayed', function(){
console.log('TC5 Verify Details Elements are displayed');
DetectionRules.newRuleButton.click();
browser.waitForAngular();
detailElements.forEach((item) => {
console.log('Checking for item: ' + item);
expect(item.isDisplayed()).toBe(true);
});
DetectionRules.deleteRule.click();
});
Danke @alecxe Ich werde dies eine Chance geben, sobald ich meine Umgebung wieder eingerichtet habe. – DarthOpto
Vielen Dank. Das hat wunderbar funktioniert. – DarthOpto