- 博客(20)
- 收藏
- 关注
原创 uuid的小用法
一、什么是UUID:由一组32位数的16进制数字所构成, UUID是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成的API。UUID由以下几部分的组合:(1)当前日期和时间,UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不同,其余相同。(2)时钟序列。(3)全局唯一的IEEE机器识别号,如果有网卡,从网卡MAC地址获得,没有网卡以其他方式获得。二、 sql语句的执行结果展示:1. select uui
2022-04-29 16:04:11 2437
原创 mysql修改密码
MS install安装mysql 8.0.28版本,然后执行mysql -initialize -console进行初始化,初始化成功后,本打算在navicat中链接本地数据库,但是链接后提示密码过期“Your password has expired. To log in you must change it using a client that supports ex”,需要修改密码,于是开启了修改密码的艰难过程:第一:在网上各种文章查询用的是如下语句进行密码修改,结果一直提示语法错误,密码修改失
2022-02-09 11:21:13 1106
原创 xlrd.biffh.XLRDError: Excel xlsx file; not supported
当前搭建环境xlrd安装了最新版本2.0.1, 在读取excel(xlsx、xls两种格式都尝试过)均报错提示不支持,解决方式:卸载当前最新版本的xlrd pip uninstall xlrd安装指定版本1.2.0: pip install xlrd==1.2.0
2021-12-16 15:02:34 853
原创 空格切割字符串报错(制表符)IndexError:list index out of range
以空格切割程序返回的字符串时,切割失败并提示index out of range:原因是字符串以空格切割失败,从打印的列表中看到尝试切割后返回的字符串空格实际是制表符,那么将切割符改为制表符后,切割成功,如下二图:注意!字符串中的空白有可能是单个空格、多个空格、tab制表符...
2021-12-09 17:21:08 573
原创 安装Appium提示“ERROR: Could not find a version that satisfies the requirement selenium~=4.0”
通过命令行pip install Appium-Python-Client 安装Appium时,报错提示“ERROR: Could not find a version that satisfies the requirement selenium~=4.0”,同时有警告信息pip不是最新的版本,按照提示信息升级pip后,再次执行命令行安装Appium 成功:安装报错截图:安装成功:...
2021-12-06 17:01:10 3260
原创 ModuleNotFoundError: No module named ‘_pytest.resultlog‘
pytest-rerunfailures版本过低,升级版本当前版本:pytest: 6.2.5allure-pytest: 2.9.45pytest-rerunfailures: 9.0执行以下升级命令升级至10.2,报错消除:pip install --upgrade pytest-rerunfailures
2021-12-03 18:03:02 334
原创 Exception ignored in: <bound method Popen.__del__ of <subprocess.Popen object at 0x00000000044D3400>
在conftest.py配置文件中,如果关闭浏览器用的driver.close()方法,测试用例会被正确执行且结果输出正常,但是最后会出现以下提示信息,将关闭浏览器方法替换为driver.quit()后不再提示此信息。============================= 3 passed in 26.09s ==============================Exception ignored in: <bound method Popen.del of <subprocess
2021-11-24 15:21:47 1312
原创 In test_login002: indirect fixture ‘.........‘ doesn‘t exist
参数化时,格式错误导致解析错误:
2021-11-24 15:13:26 391
原创 使用pytest框架时右键运行时显示Run“Unittest in......”
因为python自带unittest,所以当模块文件名以test_开头时,默认是以unittest框架运行的,如果想用pytest框架执行测试,需要安装pytest后,改默认框架及配置:①pycharm->file->settings->Tools->Python Integrated Tools: 页面右侧的“Default test runner”选为py.test;②如果第一步没有奏效,则需要进一步修改如下配置:...
2021-11-22 15:44:16 1207
原创 字典快速创建及其方法
a = {‘刘德华’ : 367, ‘张学友’: 247 , ‘李小璐’: 50, ‘刘老师’: 1280, ‘贾乃亮’: 760}b = {‘张学友’: 400, ‘赵四’: 50}a.update(b)print(a)执行结果:print(100 in a.values())执行结果:a.get(“刘德华”)print(a.pop(“刘德华”))print(a)执行结果:a[“张三”] = a.pop(“刘德华”)tmp = a[“刘德华”]del a[“刘德华”]a[
2021-08-30 15:05:02 568
原创 浅拷贝和深拷贝
浅拷贝:只拷贝第一层数据,嵌套数据只拷贝引用,当修改嵌套数据的数据时,被拷贝的嵌套数据也会跟着变化;深拷贝:拷贝所有层次的数据,当修改嵌套数据不影响原背拷贝数据的值(相当于复印)。==》深拷贝消耗内存及效率python引用的包:import copy.deepcopy()...
2021-08-17 14:48:16 119
原创 python:for else
注意:关于for else组合,只有for循环执行完毕且中途没有发生退出时,最后会执行else里的内容。如下:l = []for i in range(2,100):for j in range(2,i):if i % j == 0:breakelse:l.append(i)print(l)执行结果:
2021-08-12 15:37:02 111
原创 Jenkins安装
安装条件:系统已安装JDK检查是否安装java,命令终端输入:java -versionjenkins官网下载.war安装包:打开命令终端(Windows+R)进入.war文件所在文件夹,执行命令java -jar jenkins.war --httpPort=8080;打开浏览器进入链接 http://localhost:8080;按照网页说明安装(安装插件、创建用户);安装成功后打开地址:http://localhost:8080,使用。NOTE!jenkins安装完成之后,当下.
2021-07-29 10:24:17 85
原创 合格的测试用例标准
合格的测试用例标准欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进
2021-07-12 14:00:25 151
原创 ISO/IEC 9126质量模型
ISO9126软件质量模型,是评价软件质量的国际标准。6个特性27个子特性组成。ISO/IEC9126软件质量模型是建立在MCCall和Boehm模型基础之上,主要描述了内部质量、外部质量和使用质量:-软件的内部质量(中间产品的静态测量)-外部质量(测试其外部属性,即代码执行时的行为)-使用质量(软件产品的使用)ISO/IEC9126软件质量模型是一种评价软件质量的通用模型,包括3个层次:1、质量特性2、质量子特性3、度量指标功能性:适合性:软件产品为指定的任务和用户目标提供一组合适功
2021-05-31 14:32:35 4909
原创 INSERT INTO的自增主键处理方式
id为主键且是自增的,插入时使用INSERT into table_name VALUES(null,“xxxx”,…);即可实现id的自动赋值.
2021-05-26 14:00:58 5032 3
原创 四种content-type
四种content-typeapplication/x-www-form-urlencodedmultipart/form-dataapplication/json、text/xmlBinary第一三类型的请求需要加请求头处理器,二四不需要。
2021-05-19 10:25:07 158
原创 双击redis-server.exe闪退
当Redis安装目录下双击服务启动程序时命令窗口闪退时,可尝试操作如下步骤:重新执行命令行D:\redis>redis-server.exe redis.windows.conf若仍报以下错误:Creating Server TCP listening socket 127.0.0.1:6379: bind: No error按顺序输入如下命令就可以连接成功redis-cli.exeshutdownexitredis-server.exe redis.windows.conf.
2021-05-07 10:47:44 720
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人