私は現在、Trelloをテストするためのテストフレームワークを構築することで、Seleniumを学んでいます。それは、無料で合理的に複雑な以外の理由がないからです。 私が今問題にしていることは、カードが特定の列にあるかどうかをチェックしたいということです。セレン:Web要素が別のWeb要素に含まれているかどうかを調べる
column.FindElements(By.LinkText(_card.Text)).Count > 0;
しかし、そこにはテキストませんし、かなり脆いようであれば、これは動作しません: 私はWebElementsとしてカード&列を持っているので、私が今やっていることです。私は、XPathを持っていない、私はWebElementを持っている - 私はSOで検索しましたが、私は唯一のXPathを渡しソリューションを見てきました
column.Contains(_card)
:私が欲しいもの
のようなものです。
アイデア?
私は、CSSセレクタが選択を行うための本当に良い方法であることを発見しました。 –
列要素に特定のテキストが必要ですか? –
_cardにはどのようなユニークな属性がありますか? ID?名?テキスト?その属性でFindElementを実行できます。 – kurakura88