尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

selenium的封装

selenium的封装
📅 发布时间:2026/7/30 9:32:43

一、编写自动化测试用例
1、按项目的流程进行编写用例

第一条:登陆

from selenium import webdriver

from selenium.webdriver.common.keys import Keys

from time import sleep

dx=webdriver.Chrome()

url1="http://49.233.201.254:8080/cms/manage/login.do"

dx.get(url1)

dx.find_element_by_id("userAccount").send_keys("admin")

sleep(2)

dx.find_element_by_id('loginPwd').send_keys('123456')

sleep(2)

dx.find_element_by_id('loginBtn').click()

第二条:登陆==用户中心

from selenium import webdriver

from selenium.webdriver.common.keys import Keys

from time import sleep

dx=webdriver.Chrome()

url1="http://49.233.201.254:8080/cms/manage/login.do"

dx.get(url1)

dx.find_element_by_id("userAccount").send_keys("admin")

sleep(2)

dx.find_element_by_id('loginPwd').send_keys('123456')

sleep(2)

dx.find_element_by_id('loginBtn').click()

sleep(2)

dx.find_element_by_xpath('//*[@id="menu-user"]/dt').click() #用户中心

第三条:登陆==系统管理

from selenium import webdriver

from selenium.webdriver.common.keys import Keys

from time import sleep

dx=webdriver.Chrome()

url1="http://49.233.201.254:8080/cms/manage/login.do"

dx.get(url1)

dx.find_element_by_id("userAccount").send_keys("admin")

sleep(2)

dx.find_element_by_id('loginPwd').send_keys('123456')

sleep(2)

dx.find_element_by_id('loginBtn').click()

sleep(2)

dx.find_element_by_xpath('//*[@id="menu-system"]/dt').click() #系统管理

第四条:登陆用户中心用户管理

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from time import sleep
dx=webdriver.Chrome()
url1="http://49.233.201.254:8080/cms/manage/login.do"
dx.get(url1)
dx.find_element_by_id("userAccount").send_keys("admin")
sleep(2)
dx.find_element_by_id('loginPwd').send_keys('123456')
sleep(2)
dx.find_element_by_id('loginBtn').click()
sleep(2)
dx.find_element_by_xpath('//*[@id="menu-user"]/dt').click() #用户中心
sleep(2)
dx.find_element_by_link_text('用户管理').click()

相关新闻

  • 5分钟掌握百度网盘智能提取码查询:告别繁琐搜索的高效解决方案
  • 大坝和边坡,为什么有了监测还是出事?——水利数字孪生如何填平四个坑
  • XUnity.AutoTranslator:打破语言障碍,让Unity游戏瞬间本地化

最新新闻

  • React 中 useMemo 和 useCallback 什么时候该用什么时候不该用?
  • 2026 石家庄长安区防水补漏权威攻略:卫生间免砸砖堵漏、屋面防渗、外墙修漏、阳台防水正规施工 + 明细报价 - 超人防水
  • 2026年一站式加工定制机箱钣金:三大核心趋势 - 全域品牌推荐
  • 3步快速恢复QQ空间历史数据:GetQzonehistory完整指南
  • 2026年国内市场上正规的树池企业有哪些? - 热点速览
  • 2026技术趋势与职业规划方法论

日新闻

  • 终极TeamSpeak3音乐机器人搭建指南:5分钟实现语音聊天室音频播放
  • 广州海珠区内搬家攻略,平价靠谱搬家服务商推荐,专业打包搬运省心避坑全流程指南 - 厚道搬家
  • 大语言模型入门指南:从零到精通掌握AI核心技术的5大步骤

周新闻

  • 大连理工大学与东京大学联手打造的“主动型AI助手“
  • 170.2026年国家级科研瓶颈:超精密单点金刚石切削(SPDT)光学表面生成
  • SongBloom:革命性歌曲生成框架深度解析——如何通过交织自回归与扩散模型创作完整音乐

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号