Python3+Selenium3单选框代码如下:

  #coding:utf-8

  #导入selenium

  from selenium  import webdriver

  #设置等待时间  导入python自带的time包 sleep 单位为秒

  from  time  import sleep

  #创建谷歌浏览器驱动

  driver=webdriver.Chrome()

  #输入测试的url地址

  driver.get('http://127.0.0.1/zentao/user-login-L3plbnRhby8=.html')

  #浏览器最大化

  driver.maximize_window()

  #设置等待时间1秒

  sleep(1)

  #通过ID方式定位用户名文本框(输入admin)

  driver.find_element_by_id('account').send_keys('admin')

  #通过ID定位用户名文本框并输入(123456)

  driver.find_element_by_xpath('//*[@id="login-form"]/form/table/tbody/tr[2]/td/input').send_keys('123456')

  #等待2秒

  sleep(2)

  #通过ID方式定位登录按钮并进行点击操作

  driver.find_element_by_id('submit').click()

  #等待2秒

  sleep(2)

  #进入项目模块

  driver.find_element_by_link_text('项目').click()

  #设置等待时间1秒

  sleep(1)

  #点击项目子模块任务

  driver.find_element_by_link_text('任务').click()

  #设置等待时间1秒

  sleep(1)

  #定位单元框元素并进行点击操作

  driver.find_element_by_id('delta7').click()

  #设置等待时间1秒

  sleep(1)

  #进行另外一个元素的单元操作

  driver.find_element_by_id('delta62').click()

  #等待2秒

  sleep(2)

  #关闭浏览器

  driver.quit()

  结果截图如下:

  第一个单元操作截图:

第二个单元操作截图:

Python3+Selenium3 滚动条操作代码百度网盘地址: 软件测试资料领取方式 (#1) · Issue · 可可爱爱的程序员 / 软件测试资料合集 · GitCode

Python3+Selenium3 滚动条操作代码如下:

结果截图如下:

  滚动条滑动之前截图:

滚动条移动后截图:

在这里还是还整理了一些测试的感兴趣的可以关注gzh【清零0】

Python3+Selenium3 之滚动条操作实例与单选框的实例演示相关推荐

  1. Python3+Selenium3+webdriver学习笔记8(单选、复选框、弹窗处理)

    #!/usr/bin/env python# -*- coding:utf-8 -*-'''Selenium3+webdriver学习笔记8(单选.复选框.弹窗处理)''' from selenium ...

  2. 隐藏受保护的操作系统文件 变为单选框的恢复

    部门某台电脑感染病毒后,病毒为了隐藏自身,把文件夹选项中<隐藏受保护的操作系统文件>修改为单选框,如下图: 查看注册表如下位置: HKEY_LOCAL_MACHINE\SOFTWARE\M ...

  3. bootstrap4 单选框 默认_自定义单选框,Bootstrap4教程|小白教程网-电子教程、视频教程...

    如果要自定义一个单选框,可以设置 为父元素,类为 .custom-control 和 .custom-radio,单选框作为子元素放在该 里头,然后单选框设置为 type="radio&qu ...

  4. Python3+Selenium3自动化测试框架——②流程梳理及代码封装

    Python3+Selenium3自动化测试框架--①基本步骤 对之前的步骤进行 一.流程梳理以及功能封装 register_code.py # coding=utf-8 import json im ...

  5. 手把手教你从0到1搭建web ui自动化框架(python3+selenium3+pytest)

    -前期准备 -环境 -实战: 从0开始 前期准备 为更好的学习自动化框架搭建,你需要提前了解以下知识: python基础知识 pytest单元测试框架 PO模式 selenium使用 环境 本次我们自 ...

  6. html表单设置单选框,html如何实现表单的选择框效果?单选框与多选框的实现(代码实例)...

    在使用表单提交数据的时候,为了减少用户的一些操作,使用选择框是一个好主意.本章给大家介绍html如何实现表单的选择框效果?单选框与复选框的实现(代码实例).通过单选框代码和复选框代码实例,实现单选框样 ...

  7. [微信小程序]单选框以及多选框实例代码附讲解

    微信小程序开发交流qq群   173683895    承接微信小程序开发.扫码加微信. 正文: 效果图 <radio-group class="radio-group" b ...

  8. solr获取同义词 java_java操作solr实现查询功能的实例

    一.封装的查询方法 /** * solr查询方法 * @param client solr客户端 * @param query solr查询对象 * @return list集合 * @throws ...

  9. 关于操作 ASP.NET Web API的实例

    WCF的野心造成了它的庞大复杂,HTTP的单纯造就了它的简单优美.为了实现分布式Web应用,我们不得不将两者凑合在一起 -- WCF服务以HTTP绑定宿主于IIS. 于是有了让人晕头转向的配置.让人郁 ...

最新文章

  1. Leetcode - 230. Kth Smallest Element in a BST (BST)
  2. 计算机用户删除 cmd,用命令行删XP中的用户。除administrator外
  3. centos7同一服务器安装两个或多个Tomcat
  4. java抽取pdf_java 抽取 word,pdf 的四种武器
  5. 阿里云轻量服务器 外网卡_阿里云服务器购买流程及注意事项
  6. Dr.Cleaner pro for mac(系统清理和优化软件)
  7. utf-8和gbk的区别
  8. Django-ftpserver 的两个坑
  9. Pr效果:音频过渡效果
  10. 在linaro中安装opencv
  11. 求有限区间内素数个数
  12. 游戏中掉落效果的实现
  13. 电脑C盘空间不足,突然变红,请检查AppData\Roaming
  14. Linux生产环境运行flask
  15. RTOS内功修炼记(二)—— 优先级抢占调度到底是怎么回事?
  16. 复睿智行CC++开发实习面试
  17. 英语CET-4阅读(一)
  18. M-Arch(番外8)GD32L233评测-ADC和DMA(官方没有例程哦)
  19. linux的crontab绝对路径咋填,RHCE培训视频Crontab详解(创想云教育)
  20. 远程控制电脑怎么弄? 远程控制电脑方法介绍

热门文章

  1. R语言数据包自带数据集之ISwR包的melanom数据集字段解释、数据导入实战
  2. R语言数据包自带数据集之survival包的lung数据集字段解释、数据导入实战
  3. R语言可视化分面图、多变量分组嵌套多水平t检验、可视化多变量分组嵌套多水平分面条形图(faceting bar plot)并添加显著性水平、添加误差条
  4. R语言data.table进行滚动数据连接,滚动连接通常用于分析涉及时间的数据(例如商业销售活动和对应的广告投放的安排之之间的关系)实战:实战和动画说明滚动数据连接的形式及方法
  5. R语言ggplot2可视化将图例移动到分面图(facet)中的空白分面区域实战
  6. R语言dplyr包和tidyr包创建交叉表(列联表、crosstab)实战
  7. 自然语言处理NLP之文本摘要、机器翻译、OCR、信息检索、信息抽取、校对纠错
  8. 流数据机器学习平台SAMOA简介
  9. servlet-------------jsp 地址栏变化
  10. 如何进行基因组组装?