使用cssSelector获取子元素

时间:2016-11-28 18:01:33

标签: xpath css-selectors protractor cucumberjs

我有一个看起来像这样的代码段

<div class="class1">
    <div class="ng-scope"> apple </div>
    <div class="ng-scope"> butter </div>

我想得到孩子们的文字。我不想使用ng-scope,因为它不是唯一的识别器,但是class1是。如何识别父项,(&#39; .class1&#39;)或使用xpath,然后从其所有子项中获取文本。因此打印输出看起来像

" [ apple, butter ]; "

1 个答案:

答案 0 :(得分:2)

$$('.class1 div').getText().then(function(values) {
  // This is an array containing ['apple', 'butter']
});