在TestNG中运行时无法单击按钮,但在main()方法中运行时工作正常

时间:2015-03-22 05:18:21

标签: java selenium xpath selenium-webdriver

我正在开展一个项目,在那里我有一个按钮"添加新客户"。当我在main()方法中运行它时,我使用ID和selenium点击元素时没有任何问题。

当我运行TestNG时,相同的代码,我得到NoSuchElement异常。我无法提供URL,但这里是HTML。

<a id="BtnAddNew" class="x-btn x-unselectable x-box-item x-toolbar-item x-btn-default-small x-noicon x-btn-noicon x-btn-default-small-noicon" tabindex="0" unselectable="on" hidefocus="on" role="button" style="right: auto; left: 389px; margin: 0px; top: 0px;">
    <span id="BtnAddNew-btnWrap" class="x-btn-wrap" unselectable="on">
        <span id="BtnAddNew-btnEl" class="x-btn-button">
            <span id="BtnAddNew-btnInnerEl" class="x-btn-inner x-btn-inner-center" unselectable="on">Add New Client</span>
            <span id="BtnAddNew-btnIconEl" class="x-btn-icon-el " style="" unselectable="on" role="img"></span>
        </span>
    </span>
</a>

有人可以帮我这个吗?

先谢谢。

0 个答案:

没有答案