私の主なアプリケーションに含まれているhtmlファイルにある要素を見つけようとしています。webdriverに含まれているhtmlファイルの要素を確認するにはどうすればいいですか?
driver.findElement(by.className( 'name'))を使用しようとすると、要素が見つかりません。
<div>
<!-- ngInclude: 'scripts/pageTabs/pageTabs.html' --><div ng-include="'scripts/pageTabs/pageTabs.html'" class="ng-scope"><div ng-controller="callCtrl" class="ng-scope">
<div class="page-tabs">
<div title="Directory" id="dirTab" ui-sref="landing.directory" class="page-tab" ng-class="{selected: $state.includes('landing.directory')}" href="#/landing/directory">
<span class="page-tab-icon icon-directory"></span>
<span class="page-tab-text ng-binding">Directory</span>
</div>
<div title="Conversations" id="actCommTab" ui-sref="landing.activity" class="page-tab" ng-class="{selected: $state.includes('landing.activity')}" href="#/landing/activity">
<span class="page-tab-icon icon-conversations"></span>
<div class="activeCount ng-binding">(0)</div>
<span class="page-tab-text ng-binding">Conversations</span>
</div>
<div title="History" ui-sref="landing.notifications" class="page-tab selected" ng-class="{selected: $state.includes('landing.notifications')}" href="#/landing/notifications">
<span class="page-tab-icon icon-history"></span>
<span class="page-tab-text ng-binding">History</span>
</div>
</div>
i 'は '=タイトルの歴史を'()タグ' をクリックしようとしていますが、webdriverを、それがその要素を見つける傾けると言い、私は右のそれをやっていますか? cssSelector browser.driver.findElementことで (By.cssSelector:
おそらく、読み込むのを待つ必要があります。 – SLaks
'browser.sleep(10000);を追加しました。' browser.driver.findElement(by.tagName( 'History'))を使用しました。 find element – user5192051
Title!=タグ名。 – qqilihq