0
要素ロケータに変数を使用したいと思います。私はこのようなXPathの中でパラメータを使用しようとした機能で、その後分度器 - 変数をロケータに使用する
CreatorSearch: {
...
inCreatorItem : element (by.xpath('//span[contains(text(),invalue)]')),
...
}
:私は、このデータ構造を定義した
CreatorInput : function (creator_value, present){
var screen3 = this.CreatorSearch
inCreatorItem : element
(by.xpath('//span[contains(text(),str.replace(invalue,creator_value))]'))
が、それはそれは動作しないようです、別の解決策があります私が書いたことに何が間違っていますか?
ありがとうございました!最後に、私はあなたのソリューションに一重引用符を追加して動作させることができました。 要素(by.xpath( "span {contains(text()、" "+ creator_value +")) "); –