自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

梦回丹霞的博客

仅作为学习总结与分享

  • 博客(208)
  • 资源 (1)
  • 收藏
  • 关注

原创 常用的Git和Linux命令

netstat: 查看网络情况,例如查看端口状态netstat -anp | grep 端口号。ps: 查看进程状态,例如查看某个进程信息 ps -ef | grep 关键词。wc: 查看文件行数,字数,字节数,例如查看文件行数 wc -l。chmod: 修改文件权限,例如chmod 777 文件名。:将暂存区的内容提交到本地仓库,可以附带提交信息。netstat -anp:查看所有已使用的端口。rm: 删除文件,例如rm -rf。more: 查看文件,向后一页页翻。less: 查看文件,随意翻动。

2024-04-24 15:25:05 269

原创 服务端测试与功能测试

服务端测试通常指的是对软件的后端部分进行测试,目的是确保(数据库、缓存系统、中间件、文件系统等组件)能够在生产环境中正常运行,满足预期的。功能测试则是专注于验证软件的特定功能是否按照需求规格说明书中的描述正确工作。功能测试通常是通过一系列预定义的测试案例来进行,服务端测试更多地关注于软件后端的技术细节和性能表现,而功能测试则侧重于软件是否满足了用户的需求和业务目标。,并检查软件是否给出了。

2024-04-24 11:52:41 201

转载 新手引导测试点

说明指引主要对功能进行说明,但是不进行实际使用的操作引导,是操作引导中的基础。测试点功能使用指引测试功能使用引导会引导用户使用某个功能,这时的引导测试需要功能点测试结合。功能使用引导有明确的 “用户aa 使用yy 完成zz功能”,测试点设计以此为例子任务引导测试任务引导是为了让玩家能够熟悉游戏的任务系统,指引会告知玩家任务系统的入口、领取任务奖励、通过任务跳转响应的玩法等信息。这边的引导以“指引玩家完成指定x玩法 y次,领取z奖励”为例子说明引导系统测试引导系统可以理解为有一个控制器,来控制引导

2022-06-21 14:11:08 1037

转载 chromeF12 谷歌开发者工具详解

一:什么是抓包即抓取我们本地电脑与远端服务器通信时候所传递的数据包二:Chrome浏览器讲解Chrome 开发者工具是一套内置于Google Chrome中的Web开发和调试工具,可用来对网站进行迭代、调试和分析三:打开Chrome开发者工具在Chrome界面按F12or在页面元素上右键点击,选择“检查”四:开发者工具的结构Elements(元素面板):使用“元素”面板可以通过自由操纵DOM和CSS来重演您网站的布局和设计。Console(控制台面板):在开发期间,可以使用控制台面板记录

2022-05-25 16:03:25 6209 1

转载 Ajax请求的五个步骤

1、什么是AjaxAjax:即异步 JavaScript 和XML。Ajax是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,Ajax可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。而传统的网页(不使用 Ajax)如果需要更新内容,必需重载整个网页面。2、同步与异步的区别同步提交:当用户发送请求时,当前页面不可以使用,服务器响应页面到客户端,响应完成,用户才可以使用页面。异步提交:当用户发送请求时,当前页面还可以继续使用,当异步请求的数据

2022-05-23 17:48:00 1530

转载 开发中同步和异步的区别

1、同步请求所需时间相对来说较长,异步较短;2、同步会造成线程阻塞,但是异步执行不会造成自己的线程阻塞;3、同步需要等待所有步骤执行完了才能继续往下执行,异步只需要发起调用后就可以继续其他逻辑。在开发中无论是前端还是后端,同步和异步都是同种概念。同步请求需要等待接口返回数据了才会继续往下走,自己的线程阻塞了,耗时较长;但是异步请求是发起请求接口后不等待接口的响应,直接继续自己的业务逻辑,由此可见异步请求不会造成自己的线程阻塞,不用等待接口返回后再执行后面的逻辑,用时相对较短。...

2022-05-23 16:48:17 711

转载 数据看板是什么,怎么做?

1.数据看板概念1.1 定义数据看板是数据可视化的载体。数据看板是一个可视化工具,通过合理的页面布局、效果设计,将可视化数据更直观、更形象的展现出来;数据看板是一个交流工具,通过数据公开和呈现,公司内部能够共享有效信息,激活组织间的交流与协作。1.2 内容及作用数据看板通过简明扼要的数据可视化展现,直观反映出业务变化;通过数据驱动建议的方式快速清晰地发现问题、帮助业务成长。集成最底层的基础信息(如库存数据)——掌握业务现状;根据业务属性、业务需求,通过基础信息进行管理指标的计算和管控(

2022-05-07 11:43:11 5367

原创 java语言基础-Java简介

参考书“Java how to program”,Harvey M.Deitel“thinking in Java”Java简介Java的特点Java learning path

2022-03-23 00:00:07 121

原创 标准化与知识产权

民法典第1185条规定;“故意侵害他人知识产权,情节严重的,被侵权人有权请求相应的惩罚性赔偿。”知识产权四大特征1、无体性2、专有性3、地域性4、时间性著作权法第二条 中国公民、法人或者非法人组织的作品,不论是否发表,依照本法享有著作权。第三条 本法所称的作品,是指文学、艺术和科学领域内具有独创性并能以一定形式表现的智力成果,包括:(一)文字作品;(二)口述作品;(三)音乐、戏剧、曲艺、舞蹈、杂技艺术作品;(四)美术、建筑作品;(五)摄影作品;(六)视听作品;(七)工程设计

2022-03-21 21:40:51 658

原创 标准化知识

标准的概述标准化:为了在一定范围内获得最佳秩序,对现实问题或潜在问题,制定共同使用和重复使用的条款的活动。标准:为了在一定范围内获得最佳秩序,经协商一致制定并由公认机构批准共同使用和重复使用的一种规范性文件,是标准化活动的核心产物。标准体系:由标准组成的系统标准体系结构:层次和并列标准体系表现形式——标准体系表标准的分类1、按照适用范围划分国际标准:ISO、IEC、ITU 等国家标准:强制性标准代号为:GB;推荐性标准代号为:GB/T;指导性标准:GB/Z;实物标准代号GSB行业标准

2022-03-18 00:25:11 7585

原创 量化的项目管理

概述量化的项目管理(Quantitative Project Management , QPM)的目的在于量化地管理项目,以达成项目已建立的质量与过程性能目标。CMMI中的“量化项目管理”过程域设计以下活动:建立并维护项目的质量与规程性能目标组成项目已定义的过程以帮助达成项目的质量与过程性能目标选择对理解性能起关键作用并有助于达成项目质量与过程性能目标的子过程与属性选择将用于量化管理的度量项与分析技术使用统计与其他量化技术来监督所选子过程的性能使用统计与其他量

2022-03-15 22:23:16 1326

转载 python中PYQUERY用法总结

1、安装pip install pyquery2、引用方法from pyquery import PyQuery as pq3、使用方法3.1初始化方法from pyquery import PyQuery as pqdoc =pq(html) #解析html字符串doc =pq("https://www.baidu.com/") #解析网页doc =pq("./a.html") #解析html 文本3.2基本CSS选择器from pyquery import PyQuery a

2022-03-15 17:13:59 803

原创 项目管理成熟度模型

Kerzner模型项目管理专家Harold Kerzner 提出的项目成熟度模型分为5个梯级:(1)通用术语:在组织的各层次、各部门使用共同的管理术语。(2)通用过程:在一个项目上成功应用的管理过程,可重复用于其它项目。(3)单一方法:用项目管理来综合全面质量管理、风险管理、变革管理、协调设计等各种管理方法。(4)基准比较:将自己与其他企业及其管理因素进行比较,提取比较信息,用项目办公室来支持这些工作。(5)持续改进:从基准比较中获得的信息建立经验学习文档,组织经验交流,在项目办公室的指导下改进

2022-03-14 22:27:48 2251

原创 pycharm链接Gitlab使用建分支与合并

1、在gitlab创建项目:test2、pycharm 中VCS-Checkout from Version Control-Git3、输入gitlab的项目url及本地地址,clone(假如gitlab不加秘钥,在clone过程中需要输入gitlab用户密码)4、右下显示master分支,随便新建文件,print(‘test…’),点击右上VCS上传,commit and push,会将变更提交到master5、右下local Branches里master->origin/master--

2022-03-07 10:27:36 1609

原创 python爬取图片并下载到本地

x = '1q2wwyxliuwyx3e4rwyxywshunwyx1q2wwyxxiangwyx3e4r'y = re.findall('wyx.',x) # 可以将点号(.)理解为一个占位符,而且这个占位符可以代表一切字符print(y)y = re.findall('wyx...',x)print(y)y = re.findall('wyx*',x) # 星号(*)前一个字符为x,所以返回结果中可以找到x的任意次print(y)y = re.findall('wyx?',x) # 匹配

2022-03-04 14:18:48 802

转载 对python生成的EXE文件 进行反编译

第一步 准备需要的软件下载Ming Loh的python反编译项目链接: https://github.com/countercept/python-exe-unpacker.下载编辑16进制的软件 wxmedit官网:http://wxmedit.github.io/zh_CN/downloads.html链接:https://pan.baidu.com/s/17OpLJ6LoGn8JfxSBLmxrWQ?pwd=6666密码:6666第二步 进行反编译查看反编译软件的目录再这里面运行

2022-02-17 15:34:49 963

原创 jmeter进行webSocket接口测试

一、Jmeter–Plugins Manager安装及常用的插件介绍下载路径放在lib/ext目录下,然后重启Jmeter二、安装插件WebSocket Sample三、WebSocket Sampler简介1、WebServer(1)Server Name or IP:WebSocket发送的目标服务器的地址或者名称(2)Port Number:WebSocker服务器监听的端口号。(一般是HTTP 80端口,可以通过WireShark数据包得到)2、Timeout: (

2022-02-16 16:32:33 699

原创 安装Apache+mysql+PHP服务器

准备工作yum -y install epel-releaseyum install dnf -ydnf update -y安装Apachednf install httpd.x86_64 -ysystemctl enable --now httpdsystemctl status httpdfirewall-cmd --list-allfirewall-cmd --permanent --add-service=httpfirewall-cmd --permanent --add-s

2022-01-01 15:36:48 1299 1

原创 /var/www/html/ecshop/admin/shop_config.php on line 32

mktime() 修改为 time()

2022-01-01 13:09:54 260

原创 /var/www/html/ecshop/admin/sms_url.php on line 31

in /data/web/ledetaoadmin/sms_url.php on line 31$auth = mktime();替换为:$auth = time();

2022-01-01 13:04:32 258

原创 \includes\lib_main.php on line 1329 Ecshop出现问题

lib_main.php on line 1329$ext = end(explode(’.’, $tmp));改为 :$extsub=explode(’.’, $tmp);tmp=end(tmp=end(tmp=end(extsub);

2022-01-01 12:32:32 166

原创 /includes/cls_template.php on line 406 Ecshop出现问题

find / -name cls_template.phpincludes/cls_template.php文件中406行有这么一句:$tag_sel = array_shift(explode(’ ', $tag));修改为$tag_arr = explode(’ ', $tag);tagsel=arrayshift(tag_sel = array_shift(tags​el=arrays​hift(tag_arr);改好后后台清除缓存缓存放在templates/caches...

2022-01-01 12:30:47 297

原创 ECShop提示不支持JPEG类型

find / -name lib_installer.php#/var/www/html/ecshop/install/includes/lib_installer.php$gd_info = gd_info();jpegenabled=(jpeg_enabled = (jpege​nabled=(gd_info[’JPEG Support’] === true) ? LANG[′support′]:_LANG['support'] :L​ANG[′support′]:_LANG[‘not_supp

2022-01-01 11:27:28 365

原创 linux下ECShop不可写解决办法

不可写解决办法:chmod -R 777 ecshop关闭SELinux:vi /etc/selinux/config#SELINUX=enforcing #注释掉#SELINUXTYPE=targeted #注释掉SELINUX=disabled #增加同步数据:sync然后重启:reboot

2022-01-01 03:05:51 1129

原创 linux下安装mysql实现远程连接

1、下载rpm包wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm2、安装yum源rpm -ivh mysql57-community-release-el7-9.noarch.rpm3、yum安装cd /etc/yum.repos.d/yum -y install mysql-server4、开机启动systemctl enable mysqldsystemctl start mysql

2021-12-31 23:53:20 1080

转载 linux下卸载mysql

1、卸载掉安装的部分首先执行查看命令,看一下都安转了什么东东:rpm -qa |grep -i mysql2、开始卸载执行卸载命令:yum remove mysql-community mysql-community-server mysql-community-libs mysql-community-common3、检查卸载残余检查是否卸载干净:rpm -qa |grep -i mysql4、卸载残余卸载掉刚才未卸载掉的部分:yum remove mysql-community

2021-12-31 21:54:50 359

原创 ORACLE练习用sql语句

select * from student;select * from grade;select * from class;-- 查前3条数据select * from studentwhere rownum<3;-- 查班级名称,班级编号,班级平均成绩select c.class_name,t.classno,t.每个班的平均成绩from class c,(select a.classno,round(avg(b.score),2) 每个班的平均成绩from student

2021-12-22 10:10:21 656

转载 学习用oracle表

-- 学生表(student)CREATE TABLE student( s_no CHAR(6) CONSTRAINT pk_student_s_no PRIMARY KEY, s_name CHAR(10) CONSTRAINT nn_student_s_name NOT NULL, s_sex NCHAR(2) CONSTRAINT ck_student_s_sex CHECK(s_sex IN('男','女')), s_bir

2021-12-16 23:02:40 216

转载 ORACLE数据库 基础练习表EMP\DEPT \SALGRADE脚本

--如果数据库本身已经有同名的表,不能重复创建的 DROP TABLE EMP;DROP TABLE DEPT;DROP TABLE SALGRADE;--创建员工信息表 CREATE TABLE EMP (EMPNO NUMBER(4) NOT NULL, ENAME VARCHAR2(10), JOB VARCHAR2(9), MGR NUMBER(4), HIREDATE DATE, SAL NU

2021-12-11 23:45:19 485

原创 python入门

一、super()单继承中,主要是用来调用父类的方法的class A: def __init__(self): self.n = 2 def add(self, m): print('self is {0} @A.add'.format(self)) self.n += mclass B(A): def __init__(self): self.n = 3 def add(self, m):

2021-12-08 15:07:07 411

原创 jmeter函数助手

2021-11-30 19:45:56 75

原创 关于git

Git与SVN最主要区别SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而工作时,用的都是自己的电脑,所以首先要从中央服务器得到最新的版本,然后工作,完成工作后,需要把自己做完的活推送到中央服务器。集中式版本控制系统必须联网才能工作,对网络带宽要求较高。Git是分布式版本控制系统,没有中央服务器,每个人的电脑就是一个完整的版本库,工作的时候不需要联网了,因为版本都在自己电脑上。协同的方法是:比如自己在电脑上改了文件A,其他人在电脑上也改了文件A,这时,你们之间只需要把各自的修改推送给对方,就可

2021-11-28 23:06:30 74

原创 接口测试思路

1、拿到api接口文档(fiddler),熟悉接口业务,接口地址,鉴权方式,入参,出参,错误码,2、编写接口测试用例 正例:输入正常入参,查看接口成功返回 反例: 鉴权:空,错误,鉴权过期,鉴权次数限制。。。 参数:空,类型错误,长度错误,错误码覆盖 其他:黑名单,白名单,分页3、jmeter+ant+Git+Jenkins实现持续集成输出接口测试报告...

2021-11-28 16:04:02 432

原创 jmeter中build和jmeter-results-detail-report_30.xsl以及jmeter.results.shanhe.me.xsl

build.xml<?xml version="1.0" encoding="UTF-8"?><project name="ant-jmeter-test" default="all" basedir="."> <tstamp> <format property="time" pattern="yyyyMMddhhmm" /> </tstamp> <!-- 需要改成自己本地的 Jmeter 目录--

2021-11-28 02:11:08 6539

原创 Linux下jmeter测试并生成测试报告

1、安装jmeter下载jmeter2、下载jdk3、配置环境变量vi /etc/profile在文件末尾添加代码export JMETER_HOME= /usr/lib/jmeter/apache-jmeter-5.4.1export PATH= $JMETER_HOME/binsource /etc/profilejava -versionjavac运行脚本:jmeter -n -t /jmeter/apache-jmeter-5.4.1/bin/脚本文件 -l test.

2021-11-27 21:04:53 1176

原创 jmeter+ant+jenkins接口自动化测试框架发送邮箱

1、安装jmeter添加链接描述2、安装jdk3、ant下载地址配置环境变量 ANT_HOME 为 ant解压位置 CLASSPATH为 %ANT_HOME%\lib; PATH为%ANT_HOME%\bin;安装验证Ant配置Jmeter:用ant构建命令来调动执行jmeter接口测试,并生成测试报告配置库文件将jmeter extras目录下的ant-jmeter-1.1.1.jar文件拷贝到ant安装目录下的lib文件夹中配置ant的编译文件

2021-11-27 16:05:45 809

转载 unittest多线程生成测试报告

下载beautifulreport下载完之后,把BeautifulReport整个包放到python的/Lib/site-packages/目录下使用方法:1.项目结构:case test开头的.py用例脚本report 放生成的html报告run_all.py 用于执行全部脚本2.单个测试脚本test_a.py参考# coding:utf-8import unittestfrom selenium import webdriverimport timeclass Testaa

2021-11-25 21:39:01 265

原创 VNC viewer下载安装

1、客户端下载官网地址2、服务端下载yum install tigervnc-server3、配置配置hosts

2021-11-21 04:15:04 2700

转载 Loaded plugins: fastestmirror

步骤1、禁用fastestmirror插件编辑fastestmirror.conf文件vim /etc/yum/pluginconf.d/fastestmirror.conf2、修改yum的配置文件,不使用插件。编辑yum.conf文件如果还不行:安装epelyum install epel-release

2021-11-21 01:22:30 3772

原创 持续集成环境-maven安装和配置

1、安装maven官网下载:https://maven.apache.org/download.cgi上传apache-maven-3.8.3-bin.tar.gz软件到Jenkins服务器上tar -xzf apache-maven-3.8.3-bin.tar.gz 解压mkdir -p /opt/maven 创建目录mv apache-maven-3.8.3/* /opt/maven 移动文件2、配置环境变量vi /etc/profile获取jdk安装路径export JAVA_H

2021-11-20 21:10:53 593

Fiddler.7z接口测试抓包工具

Fiddler.7z接口测试抓包工具

2021-04-27

空空如也

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

TA关注的人

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