自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 从地址中提取电话号码并转换成符号添加在地址后面

简介:从地址中提取电话号码并转换成符号添加在地址后面,例如12345678900,转换成①②③④⑤⑥⑦⑧⑨00。在此过程中使用python内置的tkinter制作一个简单的图形输入输出框来运行并显示结果。

2023-04-14 22:11:55 236

原创 python tkinter实现弹窗的输入输出

【代码】python tkinter实现弹窗的输入输出。

2023-04-14 20:52:44 1563

原创 jemter接口测试+断言+参数化+接口关联实战教程

jemter接口测试+断言+参数化+接口关联实战教程

2023-04-02 17:54:49 470

原创 解决pytest自带的report在浏览器打开,中文为乱码的问题

修改python路径\Lib\site-packages\pytest_html内的html_report.py(本机有点特殊,需要修改pycharm下的\Lib\site-packages\pytest_html内的html_report.py)

2023-03-20 15:10:30 281

原创 pytest+allure自动生成html漂亮报告

注意:主文件中report/result一定要与与pytest.ini文件的addopts的目录一样。此目录是自己设置存放报告的目录。下载完后,解压zip包,把bin目录添加到环境变量Path下。有版本号表示配置成功。

2023-03-20 12:11:54 551 1

原创 Python面试题

这个匿名函数接受一个分数作为参数,然后根据分数返回相应的成绩等级。例如,如果你调用 grade(85),它将返回 “良好”。80 >成绩 >=60 一般。90>成绩>=80 良好。请用匿名函数实现上面的需求。成绩>=90 优秀。成绩

2023-03-19 17:24:09 81

原创 Linux面试题

修改文件权限,比如文件权是 751,这个数字表示什么。重启linux的方式,区别。在日志文件中查找错误信息。

2023-03-15 18:11:47 85

原创 WEB自动化之PO模式的优缺点

作用:把测试页面和测试脚本进行分离,就是把页面封装成类,供测试脚本进行调用。造成项目结构比较复杂,因为是根据流程进行了模块化处理。提高代码的可维护性,特别是针对UI界面频繁的页面。PO:page Object,即页面对象模型。

2023-03-15 18:04:29 183

原创 appium问题汇总

上面问题是出现appium在连接手机时,需要安装一些软件或服务到手机里,类似病毒,所以手机可能会禁止安装这些到手机里,这时需要手动去给权限安装或在USB调试里关闭那些检查ADB安装的选项。

2023-03-13 20:27:09 145

原创 安装robotframework教程

安装robotframework的步骤

2023-03-13 16:34:38 400

原创 解决PIP安装库时,报无法找到版本问题

解决PIP安装库时,报无法找到版本问题

2023-03-13 15:51:50 2523

原创 adb常用命令

【代码】adb常用命令。

2023-03-11 18:21:57 86

原创 SQL面试题

【代码】自动化面试题。

2023-03-10 02:21:21 64

原创 Linux相关软件安装

免费虚拟机VirtualBox安装:https://zhuanlan.zhihu.com/p/111567471Microsoft Visual C++ 2019:https://blog.csdn.net/kpacnB_Z/article/details/110122336linux安装CentOS:https://blog.csdn.net/SoulNone/article/details/126681722?ops_request_misc=&request_id=&biz_id=102&utm

2023-03-09 13:14:26 47

转载 CMD上使用不了pip和安装pyinstaller提示找不到版本的解决方案

系统变量”中找到“Path”,在“Path”中添加pip的安装路径。在计算机中打开“高级系统设置”,->“环境变量”解决方案:添加信任源。

2023-03-09 01:17:40 748

原创 Mysql常用基本命令

【代码】Mysql常用基本命令。

2023-03-08 18:51:14 57

原创 Python字典、列表的排序和长度计算

在上面的代码中,my_dict是要排序的字典,sorted()函数的key参数指定为lambda x: x[0],这表示按照字典键值来排序。在Python中,len()是一个内置函数,用于返回一个序列对象(例如字符串、列表、元组等)的元素数量。它可以用于任何具有长度概念的对象,例如字符串中的字符数,列表中的元素数,元组中的元素数等。注意,上面的代码中使用了items()方法,它将字典转换为元组列表,然后再进行排序。在 Python 中,sort() 是一个内置函数,用于对可变序列(如列表)进行排序。

2023-03-08 12:58:30 1183

原创 打印星号或数字形式的几何图

【代码】打印星号或数字形式的几何图。

2023-03-08 12:55:38 84

原创 python扩展学习-爬虫

在做自动化接口测试时,经常会遇到请求302问题,如果不做处理,接口会自动化跳转至302,从而拿不到自己想要的数据。Python requests请求中禁止重定向处理。

2023-03-08 12:55:25 338

原创 随机生成一个数,让人猜5次

import random生成1-100之间的随机数answer = random.randint(1, 100)有五次机会猜数字for i in range(5):# 读入玩家猜的数字guess = int(input(“请输入您猜的数字:”))# 判断猜的数字是否正确if guess == answer: print("恭喜你,猜对了!") breakelif guess < answer: print("你猜的数字太小了,再试一次吧。")else:

2023-03-02 23:15:20 2039

原创 jenkins集成用例自动化教程

jenkins持续集成自动化测试

2023-03-02 19:52:05 752

原创 测试面试知识

基础理论知道、mysql常用语法,压力测试

2023-03-01 22:26:18 51

转载 使用python创建一个新execl

python的表格操作

2023-03-01 18:27:17 2835

原创 UI自动化之八大元素定位总结

【代码】UI自动化之八大元素定位总结。

2023-02-28 12:18:15 2174

原创 WEB自动化——网站播放音乐

【代码】WEB自动化——网站播放音乐。

2023-02-27 23:49:56 625

原创 WEB自动化——12306车票查询

【代码】WEB自动化——12306车票查询。

2023-02-27 23:47:50 198

原创 Python 学习小白日记(1)

Python 学习小白日记使用CMD直接运行py文件1、打开CMD后,打出python后,将Py文件直接接入CMD界面,即可运行。Pychram中代码去掉下划波浪线的方法可去掉多种波浪线,目前我只需要去掉微黄的波浪线(弱提示)提醒,错误语法之类的不去掉,方便我知道代码有错:方法:进入菜单File>setting>直接搜索error>找到weak warningpy...

2023-02-27 23:42:15 122

原创 pycharm上已存在某些库,但无法调用的问题解决

如果出现pycharm上已存在openpyxl,但无法调用的时候,就是pycharm安装openpyxl库时,安装的位置与pycharm中引用python解释器的位置不一致,导致不能调用opentyxl。所以再安装openpyxl时,把项目存放的目录中venv的路径找出来,如E:\pythonlearn\venv\Lib\site-packages。谷歌浏览器驱动下载:http://chromedriver.storage.googleapis.com/index.html。

2023-02-27 23:40:42 3267

原创 在自动化测试报告中显示用例标题

注意:使用路径来遍历所有测试用例时,测试用例的py文件命名要使用test开头才能在主程序中运行生成报表。注意,不要直接去修改源码,可以将ddt.py拷贝一份到demo目录下再进行修改,如果要在测试报告中显示测试用例标题,需要修改ddt.py的源码,将。

2023-02-27 23:40:13 140

原创 元组、列表,字典,集合的拆包

元组、列表、字典、集合都可以拆包#*tu=(1,2,3) *表示拆包,元组、列表、集合可以用tu={‘a’:1,‘b’:2} 字典一个表示拆包出来key表示拆包出来values。

2023-02-27 23:39:58 74

原创 python数据类型比较

当数据发生增删改时,数据的地址发生变化时,为不可变类型,比如数字、字符串、元组。当数据发生增删改时,数据的地址不发生变化时,为可变类型,比如列表和字典;有序序列:列表,字符串,元组(有序功能特点:索引 遍历 切片).pop:删除元素(默认最后一个)并且返回该元素的值。.pop:删除元素(默认最后一个)并且返回该元素的值。.pop:删除元素(默认最后一个)并且返回该元素的值。不可变数据类型:字符串,整数,浮点,布尔,元组。2、序列: 列表,字符串,元组,集合,字典。.del :删除列表内元素或者删除列表。

2023-02-27 23:39:09 753

原创 mysql学习——创建、增、删、改查

创建、增、插、删除、改、查

2022-08-12 18:08:29 136

原创 Mysql学习笔记——mysql服务在win上安装与启动

非界面数据库使用与使用navicat连接

2022-08-11 22:09:11 714

原创 Python学习小白笔记(字典的创增删改查)

创建字典**person = {"name":"dong","age":25} #创建字典方法1,常用print(person)person_1 = dict(name="damon",age=26) #创建字典方法2,常用print(person_1)person_2 = dict({"name":"leo","age":27}) #创建字典方法3,基本不用...

2020-04-17 16:48:20 148

原创 Python学习小白日记(数据类型&文件操作)

列表列表切片取值、反转a = ['10','9','8','7','6','5']b = '扣篮大赛'print(a[-5:-1]) #倒着切,从右向左,切片的特性是顾头不顾尾,即start的元素会被包含,end-1是实际取出来的值print(a[-5:]) #这样可以切完最后一个,从左向右print(a[1:6]) #正向切print(a[-1:-6:-1]) ...

2020-04-14 18:05:27 113

原创 作业:双色球彩票 选购

双色球彩票 选购1.先让用户依次选择6个红球,再选择2个蓝球,最后统一打印用户选择的球号。2.确保用户不能选择重复的,选择的数不能超出范围。自己写的代码,有点长,不精美:#目前只考虑输入为整数的情况下#采用列表来储存红蓝球red = []blue = []print("欢迎来到东东彩票站")#输入红球a = int(input("请输入第1个红色球:"))while a ==...

2020-04-07 18:33:43 396

原创 练习题:猜年龄游戏升级版

猜年龄游戏升级版需求:1、允许用户最多尝试3次2、每尝试3次后,如果还没猜对,就问用户是否还想继续玩,如果回答Y或y, 就继续让其猜3次,以此往复,如果回答N或n,就退出程序3、如何猜对了,就直接退出import randomn = random.randint(20,30)count = 0while count < 3: count +=1 age = i...

2020-04-07 15:48:40 1308

原创 Python 学习小白日记(自用)

Python 学习小白日记使用CMD直接运行py文件1、打开CMD后,打出python后,将Py文件直接接入CMD界面,即可运行。Pychram中代码去掉下划波浪线的方法可去掉多种波浪线,目前我只需要去掉微黄的波浪线(弱提示)提醒,错误语法之类的不去掉,方便我知道代码有错:方法:进入菜单File>setting>直接搜索error>找到weak warningpy...

2020-04-07 14:06:51 167

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除