代码示例:css

#!/usr/bin/python

# -*- coding: UTF-8 -*-

# coding:utf8

import sys

import os

from selenium import webdriver

sys.path.append(os.getcwd())

driver = webdriver.Chrome('/Users/fyh/tool/chromedriver') # Optional argument, if not specified will search path.

#注意此处的chromedriver须要与浏览器的版本匹配,不然会报错

# options=webdriver.ChromeOptions()

# options.add_argument('disable-infobars')

driver.set_page_load_timeout(30)

driver.implicitly_wait(30)

#登陆

driver.get("https://h5.daily.weidian.com/m/zhaoshang-h5/apply.html?id=30898")#打开连接

driver.find_element_by_id("J_phone").send_keys("13876543566")#找到控件并发送文字

driver.find_element_by_id("J_password").send_keys("123456")

driver.find_element_by_id("J_submit").click()#找到控件并点击按钮

driver.find_elements_by_class_name("common_button")[0].click()#经过find_elements_by_class_name找控件

text=driver.find_element_by_xpath("//*[@id=\"app\"]/div/div/div/section[1]/div[1]/span").text#经过find_element_by_xpath找控件

if text == "未经过":

print("经过")

else:

print("不经过")

sleep(2)

driver.quit()

其余方法:html

find_element_by_name()

find_element_by_css_selector()

pythonwebui自动化_python+selenium实现web端UI自动化测试相关推荐

  1. Python+Selenium.webdriver实现WEB端UI自动化测试(实例脚本)

    本篇记录基于Python+Selenium.webdriver实现WEB端UI自动化测试,其中测试用例使用excel维护.为了在实际项目种的扩展应用,建议学习webdriver的元素定位方法,欢迎在评 ...

  2. docker+robot framework+selenium并发web应用UI自动化测试实践

    自己在日常测试中,会搭建UI自动化测试框架来进行web应用的回归测试,在这过程中遇到了许多问题,如测试脚本和执行机不分离,串行测试效率低下,环境搭建麻烦等问题.在这个过程中,自己也在网上看一些前辈的搭 ...

  3. 关于Web端-UI自动化测试

    在手工测试阶段,针对项目输出了测试用例,如果这些测试用例需要在版本迭代的过程中,需要进行回归测试,通过手工重复地执行测试用例,将会耗费大量的人力. 为此应运而生就有了自动化测试,通过使用自动化工具,将 ...

  4. 基于JAVA实现的WEB端UI自动化 - WebDriver高级篇 - 关联

    文章目录 关联 (公共变量传递一些值) 基于JAVA实现的WEB端UI自动化 -自动化测试简单介绍 基于JAVA实现的WEB端UI自动化 - WebDriver基础篇 - 实现简单的浏览器操作 基于J ...

  5. IM场景的移动端UI自动化测试平台实践

    在公司做了两三年IM平台开发,基本上把IM的所有能力都搭建齐全了:单聊.群聊.文本消息.语音消息.视频消息.卡片消息.音视频通话等,而且把整个聊天页面各个区域都开放了出去.整个IM系统的框架以及开发流 ...

  6. Python + Selenium实现web端的UI自动化

    我的第一个Python自动化用例 环境准备 安装好Python 下载最新Python 命令行下查看是否安装成功: Python自带运行环境: IDLE是Python自带的集成开发环境,在开始菜单中搜索 ...

  7. 偷懒大法好,用 selenium 做 web 端自动化测试

    自动化入门介绍 实验介绍 本次实验主要介绍什么是自动化测试和自动化测试工具 selenium.然后介绍怎么安装浏览器驱动工具 webdriver,并且开发一个简单的自动化测试脚本,体会自动化测试是怎么 ...

  8. 前端怎么加粗字体_to B 中后台系统 | Web 端 | UI Style Guideline amp; 前端交付文档...

    本文总结近期 to B 中后台系统 UI 组件设计规范及相关经验.欢迎大家勘别甄误. 不懂 UI 的交互不是好前端,特别鸣谢 松若章 在设计稿落地过程中的严谨与指点. 组件规范 Components ...

  9. python 录制web视频_Python django框架 web端视频加密的实例详解

    视频加密流程图: 后端获取保利威的视频播放授权token,提供接口api给前端 参考文档:http://dev.polyv.net/2019/videoproduct/v-api/v-api-play ...

最新文章

  1. B站上线!DeepMind加UCL强强联手推出深度学习与强化学习进阶课程(附视频)
  2. IE9开始支持SVG格式(VML终结)
  3. iphone屏蔽系统更新_iPhone 屏蔽系统更新教程,支持 iOS13 / iOS12 系统
  4. springboot上传文件及文件上传限制大小异常捕获
  5. 如何使用SAP APF里的过滤器
  6. LLVM 核心类简明示例
  7. phpstorm如何同时打开两个文件夹_iPhone如何同时添加两个不同的面容ID?
  8. JAVA抽象类和接口类的区别
  9. 高级软件工程2017第7次作业--C++团队项目:Beta阶段综合报告
  10. html如何消除空格字符串,jquery如何去除字符串的空格
  11. 计算机安装pdf打印机驱动,Win7安装Microsoft Print to PDF虚拟打印机的方法
  12. ffmpeg转码参数
  13. java 二进制转换为十进制_二进制转换十进制 算法解析
  14. 计算机网络 DNS解析命令汇总
  15. RESTful理解与实践
  16. error: (-215:Assertion failed) !_src0.empty() in function ‘cv:: 可能的诸多原因!!!
  17. 动手深度学习13:计算机视觉——语义分割、风格迁移
  18. 2023最新软件测试学习思维导图(从小白到大师进阶之路)
  19. 蓝桥杯真题 数列求值(超范围)(好好审题啊喂)
  20. 4am永远 鼠标按键设置_国潮加持 黑爵蜻蜓点水RGB鼠标评测

热门文章

  1. linux用户组管理命令_Linux用户和组命令能力问题和解答
  2. scala中的二维数组_Scala中的多维数组
  3. linux mysql 磁盘空间_磁盘空间满了之后MySQL会怎样
  4. mysql 存储过程死循环_pl/sql存储过程loop死循环
  5. flex 下对齐_Flex 布局示例
  6. 计算机组成比作人的什么位置,理学第章计算机组成上.ppt
  7. php时区问题,PHP中遇到的时区问题解决方法
  8. 为什么劝你放弃Maven?看看Gradle的这些优点就知道了
  9. T-Sql备份还原数据库
  10. Vue项目 报错TypeError [ERR INVALID ARG TYPE]: The “path“ argument must be of type string