zoukankan      html  css  js  c++  java
  • selenium修改控件属性

    起因:在进行退出的时候,控件属性显示为不可显示,于是在界面上是不可以点击的,如果想点击这个按钮,只能通过修改控件属性,进行点击

    上图看控件,正常来说,点击坐边的用户名,下拉会出现一个logout,退出按钮,这时请注意看, ul显示是一个none,是控件不显示

    2.在把鼠标放入到用户名上,就会显示是显示模式,block,这个时候就可以点击

    针对这种可变状态,你不知道他什么时候变化,最好的方法,就是在测试的时候修改它的状态,让他保持是显示,才方便测试,使用js方法修改它属性

    针对css定位方式操作
    JavascriptExecutor js = (JavascriptExecutor) driver;
            String myjs = "document.querySelector("#header > div > div.user_box > ul").style.display='block';";
            js.executeScript(myjs);
    

      

  • 相关阅读:
    0.1.3 set的用法
    JoinPoint
    砝码组合(dfs)
    强大的【环绕通知】
    applicationContext.xml 模板
    各种jar包
    装饰博客(二)添加宠物
    装饰博客(一)添加背景图片
    拖拽功能的实现
    点击之后连接qq
  • 原文地址:https://www.cnblogs.com/chongyou/p/6223058.html
Copyright © 2011-2022 走看看