Lv.3
曲鸟
更多个人资料
333
成长值
1
关注
6
粉丝
+ 关注
私信
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
数据库、编程语言
个人勋章
TA还没获得勋章~
成长雷达
310
3
0
0
20
个人资料
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
数据库、编程语言
达成规则
以上满足
项可达成此勋章
博客
关注
粉丝
论坛
全部时间
全部时间
最近三天
最近一周
最近一月
全部
暂无专栏分类
Python循环器-itertools
一、前言Python自带模块itertools提供了非常有用的用于操作可迭代对象的函数方法,例如在1和2中无限循环,还有组合两个列表的笛卡尔积循环等。 二、举例 1. 重复列表中元素循环-cycle下面的代码会重复1,2,3的进行无限打印:from itertools import *for i in cycle([1,2,3]): print(i)输出结果12312... 2. 累...
Python
曲鸟
2021-12-19 21:04:43
1278
0
1
2021-12-19 21:04:43
999+
0
1
一文搞懂Python上下文管理器
一、什么是上下文管理器我们在处理文件的时候经常看到下面这样的代码,它即是上下文管理器:with open('test.txt', encoding='utf-8') as f: print(f.readlines())它的含义是打开当前目录下的text.txt文件并打印它里面的内容,与下面的代码效果是一样的:f = open('test.txt', encoding='utf-8')...
Python
曲鸟
2021-12-17 10:27:34
1168
0
1
2021-12-17 10:27:34
999+
0
1
被问:这个BUG为什么没测出来?该如何回答
一、前言相信不少,应该说绝大数的测试同学都遇到过这样的场景,上线出现了BUG,被质问:为什么没测出来!测试怎么测得?到底会不会测?这对测试来说是灵魂拷问级别不好回答的问题了。那么我们遇到类似这样的提问该如何回答、解决呢? 二、如何回答和解决其实当遇到线上出现问题的时候,不管这个问题是谁的锅, 先以解决问题为主, 先复现问题, 再配合开发调试定位问题进行修复, 然后测试完成进行紧急的修复上线...
医疗
曲鸟
2021-12-16 12:55:44
5834
0
2
2021-12-16 12:55:44
999+
0
2
曲鸟全栈UI自动化教学(九):Selenium为什么慢?那是你加载策略设置不对
一、前言有不少粉丝,甚至一些行业中有一定经验的朋友都说selenium性能差、很慢,打开一个网页要等半天才开始执行。初学的粉丝提出这个问题我能够理解,行业工作经验数年还这样说我就有点诧异了。看来很多小伙伴还是没有阅读官方文档的习惯,这里就简单的讲解一下为什么你会觉得selenium慢以及如何解决这个问题:当我们通过webdriver(比如启动谷歌浏览器:webdriver.Chrome()...
Python
Selenium
自动化测试
曲鸟
2021-12-15 15:52:53
3937
0
0
2021-12-15 15:52:53
999+
0
0
曲鸟全栈UI自动化教学(八):框架代码讲解和进一步优化
一、前言上一章《曲鸟全栈UI自动化教学(七):使用Pytest来搭建自动化测试框架》 的教学中,我们搭建了一个自动化测试框架的雏形,做到了数据和代码的分离。这篇会为对框架代码进行讲解。 二、代码框架讲解 1. 项目目录项目目录文件就下面五个,核心的主要在test_case.py和comDef.py这两个文件中程序运行的入口文件为main.py,当我们运行main.py文件时,会执行pyte...
Python
Selenium
自动化测试
曲鸟
2021-12-12 17:47:44
4627
0
0
2021-12-12 17:47:44
999+
0
0
曲鸟全栈UI自动化教学(七):使用Pytest来搭建自动化测试框架
一、前言上一章《曲鸟全栈UI自动化教学(六):开始实战吧!实战环境准备》 我们通过使用禅道真正的实现了第一个实战脚本,文末的练习题小伙伴实现了吗?下面为你公布答案。 二、公布上一章练习题答案记得把你对应谷歌浏览器版本的chromedriver放入项目中:import datetimeimport randomimport timefrom selenium import webdriver...
Python
Selenium
自动化测试
曲鸟
2021-12-11 15:28:02
4780
0
1
2021-12-11 15:28:02
999+
0
1
曲鸟全栈UI自动化教学(六):开始实战吧 实战环境准备
一、前言通过前几章的学习,我们已经了解了Selenium的工作原理以及Selenium的配置和操作。对Selenium有了大概的认识之后我们就可以进入实战了。实战篇会将airtest 和 selenium 相结合,针对禅道系统进行自动化测试及商业级的自动化测试框架的搭建教学。 二、环境准备(安装禅道)1)下载地址:https://www.zentao.net/download/zentao...
Python
Selenium
自动化测试
曲鸟
2021-12-10 19:44:41
3995
0
1
2021-12-10 19:44:41
999+
0
1
曲鸟全栈UI自动化教学(五):Selenium的键盘鼠标事件详解
一、前言在之前的教学中对于页面的操作只涉及到了两个:点击、输入;其实Selenium的键盘鼠标操作还有很多,现在就为你一一讲解。 二、键盘事件 1. 输入指定内容【send_keys】1.1 我们可以使用send_keys来输入我们想要输入的内容例如打开百度,搜索框输入:曲鸟 csdn:import timefrom selenium import webdriverfrom seleni...
Python
Selenium
自动化测试
曲鸟
2021-12-08 11:08:55
4486
0
0
2021-12-08 11:08:55
999+
0
0
曲鸟全栈UI自动化教学(四):Selenium工作原理及Webdriver对浏览器的配置和操作
一、前言上篇文章我们学习了Selenium页面操作原理及如何高效的进行元素定位那Selenium的工作原理又是什么?是如何驱动浏览器的呢?这篇文章为你讲解Selenium工作原理及Webdriver对浏览器的配置和操作。 二、Selenium工作原理Selenium进行自动化测试主要依赖三项:测试脚本(你写的代码)浏览器驱动(Webdriver,比如:chromedriver)浏览器其中核...
Python
Selenium
自动化测试
曲鸟
2021-12-06 09:30:29
4338
0
1
2021-12-06 09:30:29
999+
0
1
曲鸟全栈UI自动化教学(三):Selenium页面操作原理及如何高效的进行元素定位
一、前言上篇文章中我们成功编写并启动了第一个selenium脚本。那Selenium是怎样知道我们想要操作哪个元素的呢?这篇文章将为你讲解Selenium的页面操作原理和高效的元素定位方法。 二、Selenium是如何操作页面元素的?Selenium首先会查找我们给予的元素地址是否存在,如果存在则进行我们指定的操作。例如上篇文章中的这行代码,它用于在百度搜索框输入曲鸟 csdn:# 在输入...
Python
Selenium
自动化测试
曲鸟
2021-12-04 15:28:20
4462
0
0
2021-12-04 15:28:20
999+
0
0
总条数:31
10
10
20
50
100
1
2
3
4
上滑加载中
https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
+ 关注
私信