Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
667 views
in Technique[技术] by (71.8m points)

selenium webdriver - xpath for Text "Login" and the login button

I cannot find the xpath for the Login button and the Login text in the below code. Please help me.

<header id="primary-header" role="banner">
  <div id="header-left-links" role="navigation">
    <div id="header-middle-links">
      <div id="header-right-links">
        <ul>
          <li>
            <li>
              <a class="login header-right-label open" data-side-panel-trigger="login" href="#" aria-expanded="true">
                Log In
                <span class="icon-account-info"/>
              </a>
            </li>
See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

If xPath is not available just make your own

//a[@class='login header-right-label open']

Use this it surely gonna work

Syntax:

//HTMLtag[@locatorname='Locatorvalue'] 

This syntax is used to make xPath.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...