首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >选择器的Selenium2Library故障

选择器的Selenium2Library故障
EN

Stack Overflow用户
提问于 2017-05-12 11:25:36
回答 1查看 46关注 0票数 0

我正在使用Selenium2Library进行一些测试,并且在元素选择器方面遇到了一些问题。我试过很多次了。有许多不同的方式,但似乎都没有奏效。我想要做的是测试登录/注册的功能,但我只是找不到正确的方法。

代码语言:javascript
复制
*** Settings ***
Documentation  This is some basic info
Library  Selenium2Library
*** Variables ***

*** Keywords ***

*** Test Cases ***
Check log in and register

    open browser  http://www.999.md
    set browser implicit wait  5
    click element  css=div.user-login-btn

这是我经常遇到的错误:

ValueError:元素定位器'css=div.user-login-btn‘不匹配任何元素。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-12 11:30:05

您的CSS选择器打算匹配<div class="user-login-btn">,但目标元素实际上是<div id="user-login-btn">,所以您需要的是

代码语言:javascript
复制
css=div#user-login-btn

请注意,"."CSS选择器中表示https://www.w3schools.com/cssref/sel_class.asp属性选择器,而"#" -表示https://www.w3schools.com/cssref/sel_id.asp属性选择器。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43936680

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档