zoukankan      html  css  js  c++  java
  • 浏览器console,web自动化常用的几种定位调试使用方法总结

    一、$('jquery/css语法')

    1.定位+点击操作:$(' ').click()   --------$('input[id="login"]').click();

    2.定位+输入操作:$(' ').val("输入的的值") --------$('input[id="loginName"]').val("8888");

    二、$x("xpath定位方法")

    1.定位+点击操作:$x(' ')[0].click()   --------$x('input[id="login"]')[0].click();

    2.定位+输入操作:$x('//input[@id="loginPassword"]')[0].value=888888888;

    三、HTML DOM(document)

    1.document.getElementById("id")

    2.document.getElementsByName("name")[0]

    3.document.getElementByTagName("TagName")

    4.document.getElementsByClassName('a b')[0]

    A.输入操作:document.getElementById("loginPassword").value=8888【document.getElementsByName("loginPassword")[0].value=8888】---(常见input标签的文本,其余标签文本框可能会用到innerHTML、innerText、outerHTML-----具体没有去做区别,如果遇到就慢慢试了)

    B.点击操作:document.getElementById("loginButton").click() --【document.getElementsByName("loginButton")[0].click()】

    注意:document.getElementById和document.getElementsByName的区别,document.getElementsByName方式获取对象是一个列表值,需要加下标来取值,比如document.getElementsByName("name")[0]

    四、JavaScript脚本(js脚本就自己百度吧)
    ————————————————
    版权声明:本文为CSDN博主「Mr熊」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/qq_41030861/java/article/details/98615022

  • 相关阅读:
    NOI-1.1-04输出保留3位小数的浮点数
    百练7619-合影效果-2015正式D题-简单排序&输出格式
    百练6376-二维数组右上左下遍历-2015正式C题
    C++ 开发环境配置
    go语言 http学习
    Git 命令及分支管理学习
    配置go语言编辑环境
    DNS的过程
    Split Array into Consecutive Subsequences
    组委会正在为美团点评CodeM大赛的决赛设计新赛制
  • 原文地址:https://www.cnblogs.com/hehehe-wy7/p/13208425.html
Copyright © 2011-2022 走看看