![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python+selenium自动化
文章平均质量分 65
自用
小汤今天学习了吗
一个没有感情的测试机器。。。
展开
-
2021-10-12 Selenium学习笔记(四): 常规操作脚本实例
使用Selenium 主要用于回归,回归的时候除了产品本身的功能正常的确认之外,还有一个很事半功倍的作用就是快速测试程序在不同浏览器的兼容性实例1:多浏览器测试from selenium import webdriverimport time#启动浏览器# dr=webdriver.Firefox()# dr=webdriver.Chrome()dr=webdriver.Edge()#打开百度首页dr.get("http://www.baidu.com")time.sleep(2)#定原创 2021-10-12 15:52:43 · 152 阅读 · 0 评论 -
selenium学习笔记(三)WebDriver API -- 元素定位
1. WebDriver APIWeb UI自动化测试主要就是元素定位+操作元素,Webdriver根据网页中页面元素拥有不同的标签名和属性值等特性来定位不同的页面元素,并完成对已定位的页面元素的各种操作。WebDriver属于Selenium体系中设计出来的操作浏览器的一套API,它针对多种编程语言都实现了一遍这套API,所以它可以支持多种编程语言;webdriver是Python的一个用于实现web自动化的第三方库。入门Selenium自动化测试的关键除了之前的测试框架之外就是 WebDriver原创 2021-09-30 15:55:41 · 188 阅读 · 0 评论 -
selenium学习笔记(二)单元测试框架:unittest
一天 Selenium自动化测试课程目标:1 Selenium自动化测试基础和环境部署2 单元测试框架3 元素定位4 WebDriver API5 项目实战回顾:环境搭建的过程:1)安装Python和PyCharm2) 安装Selenium包pip install selenium3) 安装浏览器(禁用自动更新)4)将浏览器对应的驱动路径添加到环境变量path里5)第一个自动化实例今天的课程:单元测试框架Python语言自带的单元测试框架:unittest1.Web功原创 2021-09-28 07:55:54 · 277 阅读 · 0 评论 -
文件操作 写入+读取
1.python 文件操作在自动化测试过程中,需要读取文件中的数据(等价类边界值的测试用例等),还有脚本跑完后的测试结论的写入文件,这些都是和python文件的中测试数据有关。1.1写入操作先试着在D盘aaa目录下写入一个tyt.txt文件。#文件1写入操作#打开文件 参数1:文件的位置#参数2:打开文件模式 r--只读不可修改 w--覆盖修改 a--追加写修改#参数3:指定中文的编码格式#目录必须要存在 文件可以不存在f = open('d:\\aaa\\tyt.txt','a',en原创 2021-09-27 17:31:27 · 121 阅读 · 0 评论 -
selenium学习笔记(一)软件安装:python+selenium
selenium安装最近开始学习selenium自动化,再次记录一些笔记和心得,以便日后翻阅,欢迎大家指正哈python安装目前做的自动化脚本是用python写的,所以先安装pycharm。python安装已经有了很多教程所以这里不再赘述(其实是偷懒,后面有空再补。。。)selenium安装1.首先是在cmd然后出入安装命令pip install selenium,出现下载的这些显示就是开始下载了2.最后下载完成,出现了成功安装就说明可以了。selenium验证安装成功1.cmd命令窗口进原创 2021-08-16 17:45:30 · 81 阅读 · 0 评论