当前位置: 首页 > news >正文

软件测试(2):selenium 4.0 特点以及新特性

特点

  1. 免费开源
  2. 支持多语言,java、python、c#
  3. 支持多平台,windows、linux、macOS
  4. 支持多浏览器,谷歌、火狐、edge、Safari
  5. 分布式,可以把测试用例分发到不同的机器上执行

selenium 4.0新特性

  1. 4.0以上的版本,需要python3.7及以上版本支持
  2. 与3.0有定位语法差异(后面详细介绍)
  3. 增加了相对定位
    above 元素上
    below 元素下
    toLeftOf 元素左
    toRightOf 元素右
  4. 增加了打开新的窗口的功能,用户页面切换:driver.switch_to.new_window()

相关文章:

  • 数据库权限获取
  • MySQL基本查询
  • LeetCode[15]三数之和
  • OpenAI重磅回归开源!首发推理模型不限商用,直面DeepSeek挑战
  • 操作系统高频(六)linux内核
  • 交叉熵损失
  • leetcode25.k个一组翻转链表
  • (二十六)Dart 中泛型的使用与优势
  • WEB安全--SQL注入--无列名注入
  • 本地合并多个仓库,保留Commit历史
  • MyBatis choose when otherwise
  • 算法设计学习2
  • 【FreeRtos】任务调度器可以被挂起吗?
  • 【配电网】基于差分进化算法的含DG配电网无功优化模型
  • python技巧:自动控制高低温箱,通过串口输入命令,生成16进制字符串,并计算CRC16。
  • 4.1-3 模拟器
  • C#调用ACCESS数据库,解决“Microsoft.ACE.OLEDB.12.0”未注册问题
  • 计算机网络知识点汇总与复习——(一)计算机网络体系结构
  • 【408--考研复习笔记】计算机网络----知识点速览
  • Base64编码的优缺点
  • 特朗普促卡塔尔说服伊朗放弃核计划,伊朗总统:你来吓唬我们?
  • 经常口干口渴的人,要当心这些病
  • 时隔3年俄乌直接谈判今日有望重启:谁参加,谈什么
  • “典孝急乐批麻蚌赢”:互联网“八字真言”与当代赛博赢学
  • 新能源汽车,告别混乱创新
  • 《蛮好的人生》:为啥人人都爱这个不完美的“大女主”