自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux 文件 常用命令

目录操作cd命令:目录切换用于切换当前工作目录至 dirName(目录参数)。其中 dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的 home 目录 (也就是刚 login 时所在的目录)。另外,"~" 也表示为 home 目录 的意思,"." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录。cd / 切换到根目录cd /usr 切换到根目录下的usr目录cd ../ 切换到上一级目录 或者 ...

2020-05-19 14:53:43 344

转载 软件测试工作中需要的Linux知识

Linux基础1、Linux系统简单介绍Linux是一套免费使用, 支持多用户、多任务、支持多线程和多个核心CPU的操作系统;很多中型, 大型甚至是巨型项目都在使用Linux。Linux的发行版说简单点就是将Linux与应用软件做一个打包, 目前市面上比较知名的发行版有: Ubuntu, RedHat, CentOS(community enterprise o...

2020-01-15 11:04:58 377

转载 Bug分析-part2

1、web前端Web前端就是通常说的网页。互联网公司的前端一般包含如下内容:JavaScript、ActionScript、CSS、HTML(..ML)、Flash、交互式设计、视觉设计 web前端测试可能发现的问题——版面设计、交互设计、文字、性能、功能 bug定位通用思路:现象-->原因-->验证手段-->结论-->现象测试bug定位原因归类: 测试环...

2020-01-14 16:58:54 167

转载 基于UDP的socket

面向无连接的不可靠数据传输,可以没有服务器端,只不过没有服务器端,发送的数据会被直接丢弃,并不能到达服务器端由于UDP是面向无连接的(实际上有链接,不然通过什么去传数据去取数据),可以使用多个客户端连接服务端,但这并不是并发访问。注意:1. 发消息,都是将数据发送到己端的发送缓冲中,收消息都是从己端的缓冲区中收  tcp:send发消息,recv收消息  udp:se...

2019-09-23 18:37:25 177

转载 Python获取当前时间及格式化

1、导入time模块# 导入time模块import time2、打印时间戳-time.time()# 导入time模块import time# 打印时间戳print(time.time())3、格式化时间戳为本地的时间-time.localtime()# 导入time模块import time# 格式化时间戳为本地的时间print(time.lo...

2019-09-19 13:50:10 889

转载 Docker上安装运行Hbase

1、下载安装Hbase:(1)、docker search hbase : 查找Hbase(2)、docker pull harisekhon/hbase:1.3注意:不要安装最新版本的,不稳定 (我安装的是1.3)2、运行Hbase(运行时指定主机名,端口映射等):docker run -d --name hbase001 -P harisekhon/hbase:1.3...

2019-09-10 17:47:47 230

原创 Python 保留字、内置函数

表 1 Python 保留字一览表 and as assert break class continue def del elif else except finally for from False global if import in is lambda nonlocal...

2019-09-05 23:15:24 806

原创 Python知识图谱、学习路线图、各阶段技能对照

2019-09-05 22:39:21 1084

转载 windows 10 mysql-8.0.17-winx64的安装

1、官网下载,并解压https://dev.mysql.com/downloads/mysql/下载下来之后是一个zip的压缩包文件:mysql-5.7.26-winx64.zip,然后对这个文件进行解压;解压之后,我把解压的文件放在了D:\mysql-5.7.26-winx64下;2、设置环境变量配置MYSQL_HOME为MySQL的解压路径:D:\mysql-5....

2019-09-05 19:49:54 133

原创 Linux操作MySQL命令

1.进入MySQLmysql -h数据库IP -P(大写)数据库端口 -u用户名 -p密码注意:以下命令末尾要加;号选择数据库:use 数据库名;设置字符编码为UTF8 :set names utf8;输入Sql语句:最后也要加;号2.查看表的引擎类型等状态信息SHOW TABLE STATUS [FROMdb_name] [LIKE 'pattern']3...

2019-09-04 17:43:30 168

转载 linux性能调优总结

系统性能一直是个热门话题。做运维这几年也一直在搞性能调优,写这个文章也算是对工作的总结。讲调优第一步是,要讲为什么要调优?也就是系统分析,分析还需要有指标,做好性能监控的情况下,看到确实需要调优才能进行。不能为了调优而 “调优“ 那不是调优,那是破坏。性能分析的目的找出系统性能瓶颈 为以后的优化提供方案或者参考 达到良好利用资源的目的。硬件资源和软件配置。影响性能的因素想确定...

2019-03-26 14:47:36 171

转载 Jmeter:仿真高并发——集合点

场景:大家在使用Jmeter测试的时候应该发现了,(1)线程启动了就会直接发送测试请求;--如果要模拟在一瞬间高并发量测试的时候,需要调高线程数量,这很耗测试机器的性能,往往无法支持较大的并发数,无法控制每次测试的瞬间并发量;(2)如果使用了constant throughput timer,可以模拟较长时间的并发测试,但是仍无法满足稳定的瞬间高并发测试; 解决:1、使用集...

2018-09-13 15:35:50 256

原创 JMeter:Stepping Thread Group

参数设置:1.线程组最大用户数:100个2.初次加载用户前等待时间:10秒,此时没有用户进入3.第一次加载用户数:10个用户开始4、5.每隔10秒加10个用户6)ramp-up,这里设置0,例如40个用户直接添加到50个用户,没有使用曲线添加。7)持续压测60秒,一分钟8)和9),退用户,每10秒退出10个用户。10)上面各种设置的图形表示...

2018-09-13 15:34:51 757

转载 Web & Wap测试

Web网站与Wap网站的区别?WEB网站基于电脑载体,依据INTERNET提供信息服务,信息容量大,可视化化效果强,业务范围广,能满足多样化个性化服务需求。WAP网站基于手机载体,依据GPRS提供信息服务,信息容量相对较小,考虑到流量问题,一般去掉了很多修饰性辅助性的内容,美观性稍差,主要提供基本业务功能,一般提供的是标准版的通用版本,个性化体现较弱。Wap和Web并称的时候,前者是指...

2018-08-01 14:17:32 1892

转载 APP常见测试点总结

1.安装、卸载测试主要针对编译后源程序生成的APK安装文件。主要测试点:a.生成的APK文件在真机上可以安装及卸载;b.Android手机端的通用安装工具,如:豌豆荚及91助手等工具可以正常安装及卸载程序。2.在线升级测试测试点:a.验证数字签名 b.升级后可以正常使用 c.在线跨版本升级 3.业务逻辑测试业务逻辑测试:主要测试客户端业务能否正常完成功能点测试:...

2018-08-01 12:03:39 219

转载 APP测试Ios & Android

app测试中ios和Android的区别1、Android长按home键呼出应用列表和切换应用,然后右滑则终止应用;2、多分辨率测试,Android端20多种,ios较少;3、机操作系统,Android较多,ios较少且不能降级,只能单向升级;新的ios系统中的资源库不能完全兼容低版本中的ios系统中的应用,低版本ios系统中的应用调用了新的资源库,会直接导致闪退(Crash);4...

2018-08-01 11:57:24 971

转载 WEB与APP测试重点及区别

WEB测试重点1.功能测试:所实现的功能是否和需求一致;2.整体界面测试:界面是否美观,风格是否一致,文字内容是否正确;3.链接测试:打开链接速度是否合理;是否链接到正确的页面;是否有空白页面;查看页面路径;页面相应结果4.性能测试:系统能支持多少用户同时在线;超过这些用户数,系统会给出什么样的反映;5.兼容性测试:项目在不 同操作系统,不同浏览器上功能是否...

2018-08-01 11:47:16 1136 1

转载 Jmeter分布式测试

Jmeter分布式测试  在使用Jmeter进行性能测试时,如果并发数比较大(比如最近项目需要支持1000并发),单台电脑的配置(CPU和内存)可能无法支持,这时可以使用Jmeter提供的分布式测试的功能。一、Jmeter分布式执行原理:  1、Jmeter分布式测试时,选择其中一台作为调度机(master),其它机器做为执行机(slave)。  2、执行时,master会把脚本发...

2018-07-31 17:16:53 140

原创 JMeter参数化:CSV Data Set Config

一、准备脚本,测试数据Excel文件保存成‘.csv’格式二、参数化:CSV Data Set Config选中线程组,点击右键,添加-配置元件-CSV Data Set Config说明:Filename:引用文件地址,相对路径or绝对路径。相对路径的要节点是JMeter的启动目录(%JMeter_HOME\bin),要把文件放到jmeter目录下。相对路径的优势:测试执...

2018-07-31 15:45:53 172

原创 JMeter 4.0 闪退:环境变量设置JMETER_HOME时错误,不应该加";"

本来想在win10中使用两个不同的版本JMeter,因为服务器上部署的是3.2版本的,我自己之前安装的是4.0版本的,低版本不兼容高版本,导致使用4.0版本的脚本无法在Linux上运行。但部好apache-jmeter-3.2后,4.0就闪退了。因为JMETER_HOME的变量值又加上';C:\apache-jmeter-3.2',导致4.0版本就闪退。什么原因还不清楚,不过可以解...

2018-07-30 20:59:26 2187

转载 JMeter使用

Windows打开/bin/jmeter.bat inux平台下为/bin/jmeter.shJmeter的目录结构 /bin 目录(常用文件介绍) examples:目录下包含Jmeter使用实例 ApacheJMeter.jar:JMeter源码包 jmeter.bat:windows下启动文件 jmeter.sh:Lin...

2018-07-27 22:01:58 234

转载 Linux下监控服务器状态命令——top:各数据详解

top命令作用是实时现实服务器当前CPU、内存、负载、进程等信息 第一行00:09:14 — 当前系统时间1days, 13:14 — 系统已经运行了1天13小时14分钟(在这期间没有重启过)1 users — 当前有1个用户登录系统load average: 0.75, 0.91, 0.95 — load average后面的三个数分别是1分钟、5分钟、15分钟的负载情...

2018-07-27 10:43:56 1631

原创 JMeter压测技巧:GUI调试脚本,非GUI压测

1.使用GUI,调试脚本。场景和所有请求等,通过后,删除非必要请求,保存成.jmx文件;2.使用GUI,执行压测完成后,无法释放,是由于JMeter所占用的资源过少所致。在批处理文件中,即jmeter.bat中修改为set HEAP=-Xms1g -Xmx1g -XX:MaxMetaspaceSize=3000m即可;3.非GUI压测,首先切换到jmeter.bat所在目录下,方可执行jm...

2018-07-26 17:33:31 628

原创 JMeter体系结构;操作流程

体系结构Y1包含的是负载模拟部分,负责模拟用户请求Y2是结果验证部分,负责验证结果正确性Z是负责结果的收集,只有一个组成部分 监听器,监听器可以放在线程组内也可以放在线程组外。JMeter基本原理是建立一个线程池,多线程取样器产生大量负载,在运行过程中通过断言来验证结果的正确性,通过监听器来记录测试结果,如果取样器中有参数化的需求,可以通过X2中的配置元件或者前置处理器来完成,...

2018-07-26 17:30:32 478

转载 JMeter启动报错returned error code 5:需要写注册表

1.Windows+R:输入register;2.以管理员身份登录,创建HKEY_LOCAL_MACHINE\Software\JavaSoft\Prefs项。在JavaSoft下新建项即可。详细描述:启动jmeter.bat命令后,命令行提示信息有警告,警告信息显示如下 : java.util.prefs.WindowsPreferences <init>WARNI...

2018-07-26 17:10:28 563

原创 JMeter 自身代理服务器录制WEB/APP脚本,相关页面中各字段解释。

1.Test Plan2.新增线程组Test Plan右键——Add——Threads(Users)——Thread Group名称:可以给线程组设置一个个性化的命名,注意尽量不要使用中文(测试计划也是),在linux上通过no-gui模式执行时可能会找不到对应的测试计划或线程组。注释:可以对线程组添加备注以标记在取样器错误后要执行的动作:就是在错误之后要如何执行,...

2018-07-26 16:57:55 1088

转载 Jmeter4.0 环境搭建

jmeter下载地址:http://jmeter.apache.org/download_jmeter.cgi旧版本地址:https://archive.apache.org/dist/jmeter/binaries/zip---windows;tgz---linuxjdk下载地址:http://www.oracle.com/technetwork/java/javase/do...

2018-07-26 15:04:59 478

原创 《移动App测试的22条军规》

目录 军规1 确定设备和平台再动手军规2 “移动”测试军规3 关注多任务和意外情况处理军规4 避免手势冲突军规5 关注用户体验军规6 设计通知和消息展示军规7 支持操作系统特性军规8 及时显示和同步消息军规9 适应特定用户界面 对功能和显示的影响军规10 支持多种文件格式军规11 支持多语言和地区设置军规12 重点测试高内存占用的功能军规13...

2018-07-25 14:47:27 1525

空空如也

空空如也

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

TA关注的人

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