zoukankan      html  css  js  c++  java
  • selenium_05_课堂笔记

    窗口等待:
    iframe alert 用显性等待
    swich_to_window
    快速导包:alt+回车键
    alrt
    css+js的组合使用
    
    select元素---下拉框
    <select>id = "myselect"
    <option>hello</option>
    <option>world</option>
    <option>python</option>
    </select>
    
    xpth text()
    先找到select元素,在把元素对象传入 select
    通过id定位
    s_obj = Select(s)
    s_obj.select_by_visible_text("yuz")
    option value 属性选择
    s_obj.select_by_value("y")
    支持多选的方式
    通过索引
    s_obj.select_by_index("2")
    vue ---新版的课堂派
    //sqan[text()="文本"]
    
    flutter框架--拓展
    
    键盘操作
    input.submit()提交
    
    input.send_key(Keys.ENTER)
    input.send_key(Key.CONTROL,Keys.SPACE).perfrom()
    
    js---
    javaspcript 与java的区别
    
    selenium 是对一些js指令的封装
    python写js的解析器
    selenium 当中只封装了部分浏览器
    cypress,playwright
    有一些操作用selenium 完成不了
    直接发送js代码
    
    #执行js指令
    js_code = 'return document'
    driver.execute_script(js_code)
    #获取属性:
    # 指令在selenium 当中不存在
    el = driver.find_element()
    get_attribute(‘href‘)
    
    滚动条
    
    console(控制台)
    console.log("超级无敌")---相对于print(打印)
    alert(”超级无敌打印“)--弹窗的方式
    打印--不确定的地方调试作用
    #定义一个变量
    var name =’hello‘
    let
    name = 123
    
    name = true
    name = [1,2,3]{"name":"hello"}--js(叫做对象)--python叫字典
    数据类型:
    
    条件语句:js的操作---拓展--菜鸟教程:java script
    let age = 18if (age > 18){
    alert("已经成年");
    }if else(age == 18){
    alert("刚成年");
    
    }eles{
    alert("未成年");
    }
    
    
    # 换行:shift + enter---#js必须加括号;不然会报错
    # python不要加()有冒号:js把冒号换成{}
    
    js的函数:function
    function run(){
    let name = "阿文"return name
    }
    
    a = run()—调用函数
    
    输出:< "阿文"
    
    下节课通过js找元素
    怎么控制浏览器的:
    
    document.querySelector("#kw")
    
    let name = document.querySelector("#kw")
    # 把kw替换为yuz
    ele.name =( ”yuz“)
    
     

  • 相关阅读:
    001.Git简介与安装
    004.MySQL主库手动复制至从库
    001.MySQL高可用主从复制简介
    SQL Server之索引解析(一)
    设计模式之简单工厂模式
    设计模式之总体介绍
    .NET Framework与.NET Core
    【python opencv】二维直方图
    【python opencv】直方图均衡
    【python opencv】直方图查找、绘制和分析
  • 原文地址:https://www.cnblogs.com/zhang-ping1205/p/14514600.html
Copyright © 2011-2022 走看看