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

UI自动化_id 元素定位

##  导包selenium
from selenium import webdriver
import time1、创建浏览器驱动对象
driver = webdriver.Chrome()
2、打开测试网站
driver.get("你公司的平台地址")
3、使浏览器窗口最大化
driver.maximize_window()
4、在用户名输入框中输入admin
driver.find_element_by_id("userA").send_keys("admin")
5、在密码输输入框中输入123456
driver.find_element_by_id("passwordA").send_keys("123456")
6、等待3秒
time.sleep(3)
7、再退出浏览器
driver.quit()

运行脚本之后就能看到效果了**(自动打开浏览器 - 进入平台登陆页 - 自动输入用户名、密码)**
在这里插入图片描述

备注:
1、第4、5步是通过ID进行元素定位,找标签是有id属性的,在右侧图中按ctrl+F,在输入框中输入在这里插入图片描述
2、定位账号输入框:driver.find_element_by_id(“userA”),“”号内的就是账号输入框的ID值
在这里插入图片描述
3、定位密码输入框:driver.find_element_by_id(“passwordA”) ,“”号内的就是密码输入框的ID值
在这里插入图片描述
4、send_keys(“admin”)、send_keys(“123456”) 意思是,在这两个输入框中你要输入的值。
在这里插入图片描述

http://www.lryc.cn/news/325445.html

相关文章:

  • 华为OD技术面算法题整理
  • vmware虚拟机下ubuntu扩大磁盘容量
  • 秋招打卡算法题第一天
  • BC98 序列中删除指定数字
  • 基于Java的学生体质健康管理系统的设计与实现(论文+源码)_kaic
  • 【Linux系统】冯诺依曼与操作系统
  • 前端理论总结(html5)——form表单的新增特性/h5的新特性
  • 基于TensorFlow的花卉识别(算能杯)%%%
  • Android实现一周时间早中晚排班表
  • 【Java八股面试系列】中间件-Redis
  • 目前国内体验最佳的AI问答助手:kimi.ai
  • Visual Studio项目编译和运行依赖第三方库的项目
  • Rust 语言中 Vec 的元素的删除方法
  • 谈谈我对 AIGC 趋势下软件工程重塑的理解
  • 我在京东做数据分析,一位京东数据分析师的工作日常
  • 数字乡村战略实施:科技引领农村经济社会全面发展
  • 人工智能 框架 paddlepaddle 飞桨 使用指南 使用例子 线性回归模型demo 1
  • 在线学习电路网站推荐:www.falstad.com
  • 基于SpringBoot+Vue实现前后端交互功能(详解Vue框架机制)
  • go的Job Scheduling
  • [蓝桥杯 2020 省 AB1] 解码
  • 开发npm上传发布
  • c语音函数大全(U开头)
  • 飞天使-k8s知识点26-kubernetes温故知新1-pod
  • js获取cookie
  • RT Studio 仍存在的一些bug
  • [flask]cookie的基本使用/
  • 【Linux中vim系列】如何在vim中检索字符串
  • python、execl数据分析(数据描述)
  • 前端理论总结(css3)——页面布局方法