Selenium自动化测试学习日记1

 最近学习有些停滞不前,总感觉缺了点什么。呆了半天,决定把从图书馆里借来的Selenium学习一下。
作为一名想要成为开发人员的人,不止要掌握开发的知识,还得会点测试,技多不压身,那么就开始吧。
首先了解一下软件开发的流程:
1.需求分析
2.模块架构设计
3.编写代码实现
4.测试
5.验收
Selenium是一款非常好的自动化测试框架。
安装selenium相关软件
安装selenium:
pip install -U selenium
除了安装selenium之外,还得安装浏览依赖 geckodriver(FireFox),chromedriver(Chrome)并将下载好的可执行文件放在存放python文件的同一bin文件下。

一个基本的测试例子

from selenium import webdriver
// 使用火狐打开一个新页面,如果想用谷歌浏览器则换成Chrome()
browser = webdriver.Firefox()
// 通过get方法请求网页,参数为一个完整的url
browser.get(“http://www.baidu.com“)
// 通过id元素进行定位,并对定位后的元素进行一系列操作
search_field = browser.find_element_by_id(“kw”)
// 清空当前定位的元素里的内容
search_field.clear()
向当前定位的元素发送一些数据
search_field.send_keys(“python”)
// 模拟用户点击提交
search_field.submit()
// 返回上一层
browser.back()
// 退出浏览器
browser.quit()

暂时先写到这,未完待续…

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值