Python+selenium+chromedriver的自动化测试

Python+Selenium+ChromeDriver实现自动化测试
本文介绍了使用Python和Selenium库进行自动化测试的过程,以解决朋友公司节省人力需求。通过Python脚本和ChromeDriver操作网页DOM元素,实现对特定网站的自动登录、数据填充和发送等功能。在实践中,要注意Chrome浏览器版本与ChromeDriver的对应,并学会等待页面加载完成以正确获取DOM元素。通过适当调整,脚本可实现循环发送操作。

  更一篇简单的吧
  因为朋友所在的公司想做一些节省人力财力的事,对于某个简单网站的操作想变为全自动的形式,其实开始我是比较蒙的,既然决定试试,就开始在网上各种搜资源,开始接触了按键精灵,个人不是很喜欢。后来转为做nodejs的脚本,自动调后台接口,无奈人家接口不给直接调,还是要通过操作他们的系统去调,后来萌生的想法是自动化测试,既不需要人去操作也不会直接暴露他们的接口。
  研究了一段时间Python,决定用python+selenium去写,selenium可以很方便的去得到网页的dom元素,直接上代码吧danmu.py

# coding:utf-8
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support.select import Select
from selenium.webdriver.common.keys import Keys
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值