- 博客(56)
- 资源 (2)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 web页面测试方法与测试用例编写【梧桐凰】
一、输入框1、字符型输入框:(1)字符型输入框:英文全角、英文半角、数字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴、拷贝”功能尝试输入。(2)长度检查:最小长度、最大长度、最小长度-1、最大长度+1、输入超工字符比如把整个文章拷贝过去。(3)空格检查:输入的字符间有空格、字符前有空格、字符后有空格、字符前后有空格(4)多行文本框输入:允许回车换行、保存后再显示能够保存输入的格式、仅输入回车换行,检查能否
2020-06-12 17:18:51
25154
3
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 APP专项测试方法和工具的使用【梧桐凰】
APP专项测试1、网络测试(1)网络切换 2G-3G-4G-wifi-网络信号差--无网(2)网络信号弱 关注是否出现ANR、crash2、中断测试(1)意外中断 a、来电 b、短信 c、闹铃 d、断网 e、断电 f、视频聊天 g、语音聊天 h、无响应 i、系统更新提醒 j、内存不足提醒 k、其他app的消息通知(2)任务切换 a、锁屏 b、切换到其他应用3、兼容测试(1)不同的机型(2)不同的操作系统版本注意:app兼容测试
2020-06-03 16:47:09
15745
13
原创 centos7停服之后官方yum源无法访问和docker修改镜像源【梧桐凰】
centos停服之后,官方yum源无法访问,报Could not resolve host: mirrorlist.centos.org;(刷新缓存)或者yum repolist all(查看所有配置可以使用的文件,会自动刷新缓存)Docker Registry Mirror 配置。2.执行如下命令,此处选择华为云的镜像仓库。清除原有 yum 缓存。
2024-07-08 18:22:00
874
原创 python使用openpyxl在表格中插入图片位置和大小能随单元格而变化[梧桐凰]
我们在表格中插入图片位置和大小能随单元格而变化,百度搜索无效文章多如牛毛,终于发现一个好的方法与君共勉。
2024-05-22 16:39:17
715
1
原创 pyecharts开启工具箱配置项后下载的照片底色总是为黑色
在使用pyecharts编写统计图形开启工具箱配置项后每次下载的照片底色为黑色。在配置中添加以下代码后,每次下载都是白底了,麻油们也可以试试其他颜色哟。不知道默认使用背景色是在那获取的,那就再代码上做修改。
2023-08-22 17:40:23
616
原创 vue3动态路由刷新后空白或者404
实测在vue3使用 "ant-design-vue": "^3.2.5",编写动态路由刷新后会空白或者404的解决方法,代码没有最骚只有更骚读取后端菜单文件进行处理下主要的来了,可以main或者router\index编写(我是在router\index编写的)排错过程期望码友们有啥更简单的方式实现前端动态路由刷新后能正常显示刷新前页面欢迎评论分享..................
2022-06-16 19:21:59
14632
25
原创 docker安装gitlab实现提交代码触发接口测试
安装Gitlab工作1.1、获取gitlab镜像包docker pull gitlab/gitlab-ce # 这里的Community Edition (CE)表示社区标本,1.2、 在本机准备gitlab工作目录mkdir -p /data/gitlab/config # 创建config目录mkdir -p /data/gitlab/logs # 创建logs目录mkdir -p /data/gitlab/data # 创建data目录1.3、镜像并启动由于
2021-12-10 09:39:08
973
原创 DataV的飞线图全国各省会坐标地图
特别声明:只能自己使用,不可商用地图(该图从网络下载):进行底色处理的图片:全国各省省会坐标如下:<template> <div class="a"> <dv-flyline-chart-enhanced :config="Flylineconfig" style="width: 600px; height: 500px" /> </div></template><style s.
2021-10-15 11:28:13
6417
7
原创 javascript校验规则
/*是否合法IP地址*/export function validateIP(rule, value,callback) { if(value==''||value==undefined||value==null){ callback(); }else { const reg = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])
2021-09-16 09:56:14
172
原创 原生js获取屏幕高度
原生js获取宽高度document.body.clientWidth ==> BODY对象宽度 document.body.clientHeight ==> BODY对象高度 document.documentElement.clientWidth ==> 可见区域宽度 document.documentElement.clientHeight ==> 可见区域高度 网页可见区域宽: document.body.clientWidth 网页可见区域高: d
2021-08-18 10:18:58
791
原创 使用echarts百度地图个性定制不生效
最近用vue写个地图页面,使用echarts百度地图个性定制不生效首先导入js// 使用基础的百度地图<script src="http://api.map.baidu.com/api?v=1.4" type="text/javascript"></script>// 使用<script type="text/javascript" src="http://api.map.baidu.com/api?v=3.0&ak={{申请的AK}}" ></s
2021-05-11 11:02:26
1441
1
原创 在线工具网,程序员必备小网址
1、 精准云工具精准云工具是一个功能非常强大的在线工具导航网站,它集合了几百个在线工具,每个工具都是非常实用。在线工具包括:常用工具、制作生成工具、下载解析、查询工具、转换工具、开发编辑工具、加密解密工具、代码游戏、工具网站2、BigJPG–AI人工智能图片放大BigJpg图片放大是一个对模糊图片进行放大,从而让变得清晰的网站。它使用AI人工智能图片放大,从而保证方法之后图片的效果良好,并且网站支持手机软件和小程序版本,让你在手机上面也可以轻松对图片进行放大处理3、04.Tool–程序员
2021-04-07 11:06:15
926
1
原创 django项目配置文件DEBUG = False后静态文件和上传文件地址无法加载
django上线后,需要把setting.py文件的debug=True改为False,以防暴露代码报错问题。但Django设置 DEBUG=False后,访问前端报错 MIME 类型(“text/html”)不匹配(X-Content-Type-Options: nosniff)所有 css 和 js 文件都无法访问,后台显示4041、问题分析出现的问题根本原因是:当我们在开发django应用时如果设置了 DEBUG = True,那么django便会自动帮我们对静态文件进行路由;但是当我们设置.
2021-02-23 09:44:58
403
原创 centos系统中Docker的操作
前言之前写过ubuntu的安装,新换家公司发现都是用centos的系统,总结一篇docker在centos上的操作一、安装前准备1、硬件要求CentOS 7(64-bit),内核版本不能低于3.10;CentOS 6.5(64-bit或更新的版本),内核版本为 2.6.32-431 或者更高版本,一般不建议在CentOS 6.x下安装Docker,因为往往CentOS 6.x往往需要先升级内核版本以达到安装条件,但是升级内核可能会导致开不了机之类的问题。2、卸载旧版本较旧版本的Docker.
2021-01-07 14:49:42
1154
原创 远程连接Linux输入密码后连接不成功的解决方法
下面给出解决远程连接中断办法:在linux服务器端设置:vi /etc/ssh/sshd_config找到 TCPKeepAlive yes把前面的#去掉找到ClientAliveInterval 参数去掉前面的#ClientAliveInterval 60 把后面的0改成60ClientAliveInterval指定了服务器端向客户端请求消息的时间间隔, 默认是0,不发送。而ClientAliveInterval 60表示每分钟发送一次,然后客户端响应,这样就保持长连接了。这里比较怪的地方是
2020-12-17 10:14:23
1949
原创 Java学习第二章idea配置 Maven
Maven 的配置Maven 的核心程序并不包含具体功能,仅负责宏观调度。具体功能由插件来完成。Maven 核心程序会到本地仓库中查找插件。如果本地仓库中没有就会从远程中央仓库下载。此时如果不能上网则无法执行 Maven 的具体功能将 Maven 的本地仓库指向一个在联网情况下下载好的目录Maven home directory:可以指定本地 Maven 的安装目录所在,因为我已经配置了 MAVEN_HOME系统参数,所以直接这样配置 IntelliJ IDEA 是可以找到的。但是假如你
2020-11-12 11:11:30
250
原创 Java学习第一章编程器ide的安装及使用
一.IDEA的下载IDEA下载地址:https://www.jetbrains.com/idea/download/#section=windowsIDEA 分为两个版本:旗舰版(Ultimate)和社区版(Community)。二.安装过程在这我们选择装社区版免费,但是有些功能不全,测试够用了点击下一步(Next)选择好【文件的安装文件目录】,点击【Next】红色箭头所指向的选项代表根据你的电脑选择对应的位数,这里我选择64位。绿色箭头所指向的选项代表关联文件,如果你打钩了,以后你双
2020-10-14 14:24:44
525
原创 Python的日期时间模块大全
time时间模快1、在time模块中,可以用三种表现形式来表示时间,分别是时间戳、格式化日期时间字符串和结构化日期时间:1.1、时间戳time.time()print(time.time())>>> 1596522366.8774376时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示最适于做日期运算1.2、格式化日期时间字符串time.strftime()print(time.strftime('%Y-%H-%m %X'))>>>
2020-08-06 10:54:26
468
原创 项目打包为docker镜像并上传到本地私有仓库
前提以python项目为例centos服务安装了dockerdocker安装python, 本人用python3.6.4版本1、首先将pip输出为文件pip freeze > requirements.txt # 输出本地包环境至文件2、建一个Dockerfile文件放到根目录下文件填写以下内容#基于的父基础镜像FROM python:3.6.4# 维护者MAINTAINER jp_jie@163.com# 环境设置ENV PATH /user/local/bin:$
2020-07-30 17:39:39
4128
原创 centos7.X下安装Jenkins方法
安装Jenkins方法一、RPM安装方法1、下载rpm包2、rpm包查看地址3、导入秘钥4、安装Jenkins5、查看Jenkins信息6、配置Jenkins7、修改端口,默认是80808、启动Jenkins9、启动Jenkins10、卸载Jenkins11、 彻底删除残留文件二、直接下载安装包方法1、下载安装包2、启动Jenkins方式一:命令行直接启动扩展Jenkins切换插件源一、RPM安装方法1、下载rpm包sudo wget -O /etc/yum.repos.d/jenkins.repo
2020-07-14 09:33:53
422
原创 测试数据生成工具datafaker使用
1、工具使用场景在软件开发测试过程,经常需要测试数据。这些场景包括:1.1 后端开发新建表后,需要构造数据库测试数据,生成接口数据提供给前端使用。1.2数据库性能测试生成大量测试数据,测试数据库性能1.3流数据测试针对kafka流数据,需要不断定时生成测试数据写入kafka2、安装流程安装python安装pip install datafaker更新到最新版本:pip install datafaker --upgrade卸载工具:pip uninstall datafaker
2020-05-18 10:59:06
2087
原创 centos系统搭建Jmeter+ Grafana + InfluxDB做性能测试监控
服务器环境准备:1、安装基础命令:wget:yum install wgetvim:yum install vim2、使用阿里yum源:进入yum源目录:cd /etc/yum.repos.d备份原yum源:mv CentOS-Base.repo CentOS-Base.repo.bak下载阿里yum源:wget http://mirrors.aliyun.com/repo/Centos-7.repo重命名阿里yum源:mv Centos-7.repo CentOS-Base.repo
2020-05-11 16:59:08
480
原创 requests_html快速爬取数据
1、安装只支持python3.6及以上版本pip install requests-html2、使用方法2.1构造请求from requests_html import HTMLSessionsession = HTMLSession()# 用的文章阅读网的页面r = session.get('http://www.duwenzhang.com/wenzhang/gaoxiaow...
2020-04-07 15:50:47
1030
2
原创 notepad配置java运行
notepad配置java运行notepad配置java运行1、点击插件2、下载NppExec3、按f64、文件配置javacNPP_SAVEjavac “$(FULL_CURRENT_PATH)”javacd (CURRENTDIRECTORY)java"(CURRENT_DIRECTORY)java "(CURRENTDIRECTORY)java"(NAME_PART)...
2020-03-18 10:08:43
332
原创 linux后台执行命令&和nohup的区别使用
&的意思是在后台运行当在前台运行某个作业时,终端被该作业占据;可以在命令后面加上& 实现后台运行。例如:sh test.sh &。在后台运行作业时要当心:需要用户交互的命令不要放在后台执行,因为这样你的机器就会在那里傻等。不过,作业在后台运行一样会将结果输出到屏幕上,干扰你的工作。如果放在后台运行的作业会产生大量的输出,最好使用下面的方法把它的输出重定向到某个文件中:c...
2020-01-07 09:35:37
606
原创 pyecharts的新旧版本用法区别
简介Echarts 是一个由百度开源的数据可视化,凭借着良好的交互性,精巧的图表设计,得到了众多开发者的认可。而 Python 是一门富有表达力的语言,很适合用于数据处理。当数据分析遇上数据可视化时,pyecharts 诞生了。特性简洁的 API 设计,使用如丝滑般流畅,支持链式调用囊括了 30+ 种常见图表,应有尽有支持主流 Notebook 环境,Jupyter Notebook ...
2019-12-24 14:03:51
10224
2
原创 Python的工具包shutil模块
shutil.copyfileobj(文件1,文件2):将文件1的数据覆盖copy给文件2。import shutilf1 = open("1.txt",encoding="utf-8")f2 = open("2.txt","w",encoding="utf-8")shutil.copyfileobj(f1,f2)shutil.copyfile( src, dst) #从源s...
2019-11-28 18:14:34
362
1
原创 python中os的用法
os 模块提供了非常丰富的方法用来处理文件和目# 显示导入依赖模块的操作系统的名称,如果是window 则用'nt'表示,对于Linux/Unix用户,它是'posix'。# print(os.name)# 获取PYTHONPATH环境变量的值# print(os.getenv('PYTHONPATH'))# 返回当前系统的登录用户名# print(os.getlogin())# 获...
2019-11-25 10:09:26
482
原创 python定时启动程序方法
第一种办法是最简单又最暴力。那就是在一个死循环中,使用线程睡眠函数 sleep()。缺点:占CPU内存,死循环 + 阻塞线程def doSth(): # 把爬虫程序放在这个类里 print(u'这个程序要开始疯狂的运转啦')# 一般网站都是1:00点更新数据,所以每天凌晨一点启动def main(h=1, m=0): while True: n...
2019-11-12 15:13:49
10991
3
原创 python造数据的库faker
python中造数据的库——fakerfaker是一个Python包,为您生成你所需要的任何(假)数据。1. 安装pip install Faker2. 语法I. 引用from faker import Fakerfrom faker import Factory #引入工厂类II. 创建初始化生成器fake = Faker()可以在初始化时设置本地化,即是设定区域,如下...
2019-10-28 11:45:27
1635
1
原创 pychrm注释保佑
"""@author: wutonghuang@email: wutonghuang@yeah.net@file: ${NAME}.py@time: ${DATE} ${TIME}写代码的时候,只有上帝和我知道它是干嘛的现在,只有上帝知道 _ooOoo_ o8888888o ...
2019-09-06 11:21:34
178
原创 vscode的必备环境配置
vscode是轻量级、支持非常多的插件的一个软件,那么为什么用它呢? 方便的git管理 支持基本所有的常用操作,图形化操作 git代码冲突合并 修改对比 图形化的git log历史,多分支显示 便捷的最新修改记录,git lens 多种多样的git插件 markdown 多样化的markdown展示 能够上传网络图片 代码编写 多点编辑...
2019-08-12 17:50:26
5417
3
原创 python3 MD5加密用法
我们做登录的时候都不是明文处理不安全,所以推荐MD5的用法,以后再更新其他的加密方法首先现安装包pip install hashlib1.第一种方法,密码定死不能改的形式import hashlibstr_md5 = hashlib.md5(b'123456').hexdigest()print('MD5加密后为 :' + str(str_md5).upper())MD5括号中就...
2019-07-17 10:27:57
1034
10
原创 locust性能python代码基本用法
官方文档:Locust说明文档一、认识Locust1、定义Locust是一款易于使用的分布式负载测试工具,完全基于事件,即一个locust节点也可以在一个进程中支持数千并发用户,不使用回调,通过gevent使用轻量级过程(即在自己的进程内运行)。2、特点①、不需要编写笨重的UI或者臃肿的XML代码,基于协程而不是回调,脚本编写简单易读;②、有一个基于we简洁的HTML+JS的UI用户界...
2019-06-11 16:56:20
1159
原创 python断言使用方法
一、python assert 断言句语格式及用法很简单。在没完善一个程序之前,我们不知道程序在哪里会出错,与其让它在运行最崩溃,不如在出现错误条件时就崩溃,这时候就需要assert断言的帮助。二、基本的断言方法提供了测试结果是True还是False。所有的断言方法都有一个msg参数,如果指定msg参数的值,则将该信息作为失败的错误信息返回。快速参考 序号 断言方法 断言描述...
2019-06-04 18:57:32
5344
原创 Git在开发中使用方法
在当前目录新建一个Git代码库$ git init下载一个项目和它的整个代码历史$ git clone [url]增加/删除文件中# 添加指定文件到暂存区$ git add [file1] [file2] ...# 添加指定目录到暂存区,包括子目录$ git add [dir]# 添加当前目录的所有文件到暂存区$ git add .# 添加每个变化前,都会要求确认# ...
2019-05-10 10:42:45
189
原创 nginx重装与flask上线
Nginx虽然好用,但是一旦关键配置文件被修改,想要卸载重装却是相当困难。本人因为采用apt-get方式安装后又源码安装了Nginx,结果出现冲 突,卸载不了,安装不上,很是蛋疼。主要的问题还是Nginx卸载的时候,没有完全清除关联关系,也没有删除对应文件或者文件夹。whereis ?比较靠谱的解决办法是:root权限下载命令行敲入如下命令:sudo apt-get --purge rem...
2019-04-25 17:33:19
215
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人