簡體   English   中英

嘗試使用Watir選擇列表項

[英]Trying to select a list item with Watir

當我單擊鏈接時,我無法選擇列表元素,但出現的列表使樣式顯示塊可見,但是watir找不到該元素並超時。

這是代碼示例,僅顯示一個列表項,但它們都是相同的。 獨特的方面是文字。 “機器翻譯”

<a id="addQuality" data-toggle="tooltip" data-placement="top" title="" data-original-title="Add New Output Quality">
<ul id="addQualityList" class="dropdown-menu" style="display: none;">
<li id="3d3c4316-b8ad-45bf-b8be-03ee69452deb" class="dropdown-menu-list addQualityTabItem add-quality-dropdown" data-url="/Client/AddContractTranslationQuality?id=255b9627-5452-4b6a-af46-084af684ff27&qualityId=3d3c4316-b8ad-45bf-b8be-03ee69452deb&prefix=Contracts[43c13738-abc4-42e1-89b1-7211d581e4be]">Machine Translation</li>


@b.link(:id => "addQuality").click # This will display the list
@b.select_list(:id => "addQualityList").option(:text =>   "Presentation").when_present.select

然后我嘗試了

@b.select_list(:id => "addQualityList").when_present(2).click

我能夠提出一個解決方案。 如果任何人有另一個更優雅,請發布。 謝謝。

@b.link(:id => "addQuality").click
@b.div(:class => "col-md-12").ul.li(:text => "Publication").click

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM