无法使用浏览器识别图像。Images.Filter(Find.By( "ext:qtip" , "Delete" )).点击()



我想点击图片:下面是html代码

我在watin中使用以下代码点击:

browser.Image(Find.By("ext:qtip", "Delete").Click();

它不起作用。请换个方式告诉我。

<div class="x-panel x-column" id="delete-button-2-7qo0yziAwqKk02Gud0Ik" style="width: 12px; padding-top: 2px; padding-left: 8px;">
    <div class="x-panel-bwrap" id="ext-gen580">
        <div class="x-panel-body x-panel-body-noheader" id="ext-gen581" style="width: 12px;">
            <span style="cursor: pointer;">
                <img style="width: 16px;" src="/image/poll-grey-close.png" ext:qtip="Delete"/>

这不起作用,因为":"是保留的css选择器字符。尝试使用如下css选择器进行搜索:

browser.Image(Find.BySelector("img[ext\:qtip="Delete"]")).Click();

我没有检查这个代码,所以可能需要微调。。。

最新更新