首页 > 解决方案 > 如何使用 HTML 代码识别 Selenium 的 Web 元素

问题描述

如何使用 HTML 代码识别用于登录的 Web 元素,该元素是包含 Selenium 用户名和密码的下拉列表:

家庭解决方案

  • 特征
  • 价钱

                        <li><a href="#team" class="smoothScroll" onclick="setHash('team')">CLIENTS</a></li>
                        <li class="dropdown">
                            <a href="http://blog.synctag.com" class="smoothScroll">BLOG</a>
                        </li>
                        <li><a href="#contact" class="smoothScroll" onclick="setHash('contact')">CONTACT</a></li>
                        <li id="resellerTab" style="display:none;"><a href="/Price" class="smoothScroll">AFFILIATE</a></li>
                        <li class="hidden-md visible-xs"><a href="/Account/Login" class="smoothScroll">LOGIN</a></li>
                        <li class="hidden-xs">
                            <a href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">LOGIN <i class="caret"></i></a>
                            <div class="dropdown-menu dropdownCustamaize">
    
                                <div class="form-box">
                                    <div class="form-box-inner">
                                        <div class="row">
    

    电子邮件或用户名

        </div>
        <!--//form-group-->
        <div class="form-group password">
            <label class="sr-only" for="login-password">Password</label>
            <input autocomplete="off" class="form-control login-password" data-val="true" data-val-required="The Password field is required." id="login-password" name="Password" placeholder="Password" type="password">
            <p class="forgot-password">
                <a href="/Account/ForgotPassword" onclick="return SyncTagLoading();">Forgot Password?</a>
            </p>
            <div class="c-in" id="Guest" data-value="" style="display: none;">
    

    标签: selenium

    解决方案


    如果你正在寻找登录,你可以试试这个:

    1. 链接文字:登录
    2. 部分链接文字: LOGIN
    3. 路径//a[contains(text(),'LOGIN') and @data-toggle='dropdown']

    你没有标记任何绑定语言,所以很难给你优化的解决方案和代码。


    推荐阅读