Selenium C#如何检查打开弹出对话框的元素。我认为这可能是一个JavaScript事件

时间:2017-01-17 20:47:13

标签: c# selenium selenium-webdriver

我正在尝试从网页中的元素中获取文本值。我有用户名字段,密码字段和Go按钮(Submit)元素。 我将用户名和密码字段留空,然后单击Go按钮。 弹出字段显示在用户名字段下方,文本值为"请填写此字段"

我想捕捉文字"请填写此字段"然后我可以对它进行断言以验证此文本是否已显示。 网址为https://inplay.betway.com

我无法检查此弹出窗口的元素。它可能是一个JavaScript事件,触发此弹出窗口显示。

如果我检查Go按钮,则HTML为:

    <div id="login" class="right">
<form id="loginForm">
    <div class="loginInputs">
    <div class="loginSubmit">
        <input class="loginbutton" value="Go" type="submit"/>
    </div>
    <div class="clear"/>
</form>
    <div id="loginError" class="hide">
    <div class="loginErrorText"/>
    </div>
    <div class="clear"/>

如何从元素中获取文本值? 我正在使用Selenium C#

谢谢Riaz

0 个答案:

没有答案