統合テストにsite-prismgemを使用することで、id、title、link、xpathを参照してページ要素を見つけることができますか、それともcssからのみ検索できますか?
質問する
4166 次
1 に答える
5
更新:SitePrism 2.1以降、XPath式を使用して要素とセクション、およびCSSセレクターを検索することが可能です。
====
CSSセレクターのみを使用できますが、CSSを使用すると、ID、クラス、名前、タイトルなどで要素を見つけることができます。
idで要素を検索する場合:
#the_id
クラスごとに要素を検索する場合:
.the_class
タイトルで要素を検索する場合:
div[title='the_title']
だから、あなたが望むものとは正確には異なりますが、あなたは近づくことができます。
XPathについては、ここを参照してください:site_prismは、CSS以外のセレクターの使用を許可していますか?
アップデート
nameプロパティが'bob'であるリンクを見つけるには:
a[name='bob']
IDが「fred」のボタンを見つけるには:
button#fred
于 2012-08-31T19:27:00.780 に答える