自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

心在天涯----测试之路

每一次尝试都是收获------测试需要心的沉淀

原创 CentOS 7通过haproxy代理mysql

       在内Linux服务器A上部署Mysql,由于本地网络与服务器网络不能互通,因此如何在本地用客户端访问该服务器的Mysql呢?有以下两种方案: 第一种:在服务器A上绑定一个浮动IP,通过浮动IP来进行访问 第二种:在服务器B上绑定一个浮动IP,在...

2020-05-20 21:42:07 31 0

原创 CentOS 7下实现服务器之间的SSH免密登录

       Linux服务器之间,为保障主机安全,都会设置账号及登录密码,但在测试环境中,各服务器之间的网络是互通的,且已与互联网进行了物理隔离,因此为了方便操作各服务器之间的部署应用,通常会在这些服务器之间设置SSH免密登录。    ...

2020-05-19 23:29:01 95 0

原创 Linux下安装jupyter

Miniconda安装 Miniconda下载地址: https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/ Anaconda安装完成后,默认会有conda,它既是一个工具,也是一个可执行命令,其核心功能是包管理与环境管理。conda的包...

2020-05-16 18:40:59 21 0

原创 CentOS7 下 Nginx 安装部署

一、Nginx简介        Nginx是一款高性能的web服务器也可以用来做负载均衡及反向代理使用,目前使用最多的就是负载均...

2020-05-16 18:31:16 36 0

原创 CentOS 7下YUM安装RabbitMQ

RabbitMQ安装yum安装erlangyum安装socatyum安装rabbitMQ添加用户和外网访问 yum安装erlang 通过yum安装erlang, 解决erlang安装时依赖包问题 。 下载 erlang 的rpm仓库 [root@localhost tmp]# wget ht...

2020-05-13 10:15:17 57 0

转载 组合测试法中的全对偶测试法

在测试设计过程中,大家都会遇到很多变量进行组合的情况,对相互组合的两个或更多变量进行的测试活动就是组合测试,一般情况下都是使用组合测试法,但这种情况很多测试人员研究得不够深入。测试人员需要开发或了解组合测试法中使用到的工具,通过程序得到用例组合才更加合理和全面,如果不在测试中一起改变某些变量,就会...

2017-03-09 10:46:38 590 0

转载 接口测试自动化生成框架

接口测试这个词语,相信大家都不陌生了吧。目前我个人的理解,接口测试应该属于白盒测试的范畴,也是很多测试工程师很想从事和向往的一个测试手段。大家都觉得白盒测试深不可测,但实际上是怎么样的呢。接口测试的实施优先级对于Web应用来说,接口测试就是对某一个接口进行测试代码的编写和执行。一般情况下,实施接口...

2017-03-09 10:36:26 4260 0

原创 Windows中开启dump的方法

运行REGEDIT.EXE 找到 “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps”. 如果该键不存在,则按以下操作进行: 1)新建LocalDumps 键 2)创建一个与你的Wi...

2016-09-27 14:06:36 3698 0

转载 Linux如何查看JDK的安装路径

如何在一台Linux服务器上查找JDK的安装路径呢? 有那些方法可以查找定位JDK的安装路径?是否有一些局限性呢? 下面总结了一下如何查找JDK安装路径的方法。 1:echo $JAVA_HOME 使用$JAVA_HOME的话能定位JDK的安装路径的前提是配置了环境变量$JAVA_HOME,否...

2016-05-24 13:49:32 796 0

原创 Jenkins常用插件之Cppcheck Plugin

工具简介 Cppcheck 是一个静态代码检查工具,支持C/C++代码;作为编译器的一种补充检查,Cppcheck主要对源代码执行以下检查: 1. 自动变量检查 2. 数组的边界检查 3. class类检查 4. 过期的函数,废弃函数调用检查 5. 异常内存使用,释放检查 6. 内存泄...

2016-05-06 09:21:56 15691 0

原创 Jenkins常用插件之Clone Workspace SCM Plugin

该插件主要是将一个项目的工作空间WorkSpace作为另一个项目的源代码管理源SCM。 如果你希望将一个Job的工作空间克隆或在其他项目中重用,则需要在“构建后操作”中配置:在构建后操作–>增加构建后操作步骤中,选择“Archive for Clone Workspace SCM” 如果...

2016-04-29 14:41:00 2277 2

原创 Jenkins常用插件之Publish Over CIFS Plugin

该插件主要是用于向远程Windows服务器的共享文件夹传输文件,以下是使用该插件的相关步骤:。 第一步:下载安装插件Publish Over CIFS Plugin 第二步:系统管理–>系统配置,新增CIFS Servers 第三步:项目配置在构建过程中使用该插件发送文件至w...

2016-04-29 14:28:01 4163 2

原创 Jenkins常用插件之Publish Over SSH

该插件主要是通过SSH连接其他Linux机器,远程传输文件及执行Shell命令。特性:1、SCP—通过SSH发送文件 2、在远程服务器执行shell命令 3、Passwords/passphrases在配置文件及UI界面是加密显示的 4、SSH可在项目编译前或编译后执行,与是否编译成功无关 ...

2016-04-28 16:20:18 40315 2

转载 Jenkins常用插件之email-ext

1 简述 众所周知,Jenkins默认提供了一个邮件通知,能在构建失败、构建不稳定等状态后发送邮件。但是它本身有很多局限性,比如它的邮件通知无法提供详细的邮件内容、无法定义发送邮件的格式、无法定义灵活的邮件接收配置等等。在这样的情况下,我们找到了Jenkins Email Extension P...

2016-04-28 14:29:04 5508 0

原创 解决ping邮箱服务器域名,提示找不到主机域名的问题

最近自己在研究持续集成工具jenkins,其中会用到邮箱功能,但配置了很久都无法正常的使用邮箱功能,通过排查发现邮箱服务器无法ping通。 最开始自己以为是公司网络限制的原因,就将该问题暂放了一段时间,后面突然发现另一台PC能正常ping通邮箱服务器 自己也觉得奇怪,两台PC都在同一个...

2016-04-19 15:46:27 5430 0

原创 Jenkins常用插件之Deploy Plugin

该插件主要运用在Java项目中,功能是“将成功编译的War/Jar包部署到远程的应用服务器上,该功能的实现主要基于Cargo。当前支持的应用服务器版本如下: - Tomcat 4.x/5.x/6.x/7.x - JBoss 3.x/4/x - Glassfish 2.x/3.x 以...

2016-04-17 14:43:28 43068 3

原创 Jenkins常用插件之MSBuild Plugin

该插件主要运用在.NET项目中,功能是“对.NET项目的源码进行编译”。 C#:可通过Visual Studio的项目文件(.csproj)和解决方案文件(.sln)进行编译 C++:可通过Visual Studio的项目文件(.vxcproj)和解决方案文件(.sln)进行编译 以下是使用...

2016-04-16 10:55:54 16706 3

原创 Jenkins创建slave节点----Windows平台

第一步:通过Jenkins主页->系统管理进入管理节点界面,如下图,然后对节点进行配置 第二步:选择“新建节点”后,跳转至新建节点页面,输入一个节点名称,选择“Dump Slave”添加一个节点。 第三步:下载节点服务,下载文件为slave-agent.jnlp 第四步:将...

2016-04-14 23:29:10 7895 0

原创 Jenkins创建slave节点----Linux平台

Linux系统一般默认都有安装SSH服务,因此可以让Jenkins通过SSH来登录并管理奴隶节点。登录SSH有两种方式:通过用户名和密码访问SSH;通过私钥的方式访问SSH。下面介绍的是通过私钥的方式访问SSH,创建Liunx节点。 第一步:配置Linux系统的SSH服务免密码登录 1. 新...

2016-04-13 11:28:21 27145 4

原创 解决Jenkins邮箱配置中,使用SSL连接的问题

背景:最近在配置Jenkins的邮件发送功能时,正确设置好各参数后,在进行通过发送测试邮件测试配置时,总是出现unable to find valid certification path to requested target的错误,自己在网上也查找了很多资料,但网上涉及Jenkins邮箱的配置...

2016-03-22 15:11:35 12772 0

转载 MSBuild和Jenkins搭建持续集成环境(2)

Jenkins中如何运用MSBuild进行.NET项目自动化构建

2016-03-18 16:38:22 1009 0

转载 MSBuild和Jenkins搭建持续集成环境(1)

MSBuild如何进行.NET项目的构建

2016-03-18 16:25:04 1315 0

原创 LoadRunner中常用的C语言函数

函数名:strcat 功能:字符串拼接 函数定义:char *strcat( char *to, const char *from); char fullpath[1024], * filename = "logfile.txt"; strcpy(ful...

2015-09-18 14:14:22 1550 0

原创 C++如何调用C#编写的DLL

由于C#编绎出来的DLL不是计算机所能直接识别的二进制指令码,需要CLS进行再解释,说到这,我想有些朋友应该知道C#项目需要引用C++编写的DLL时,可以直接引用DLLMPORT来实现调用,而反向的话,C++项目却不能简单靠引用来使用C#编写的DLL。由于C++项目默认配置是没有公共语言运行支持的...

2015-09-18 11:05:21 12883 0

原创 LoadRunner如何实现动态链接库(C++)的调用

什么是动态链接库动态链接库的英文为DLL,它是Dynamic Link Library 的缩写形式,动态链接库 (DLL) 是作为共享函数库的可执行文件,它提供了一种方法,使进程可以调用不属于其可执行代码的函数,只需该函数的可执行代码位于一个 DLL 中。一个DLL可以包含一个或多个已被编译、链接...

2015-09-15 14:35:35 3170 0

原创 运用LoadRunner进行HTTP接口自动化测试

最近接到一个项目的性能测试任务,其中会涉及到HTTP接口,因此自己花了一点时间对该部分进行了详细地了解。性能测试部分我有在其他文章中进行阐述,在此就不重复进行说明了,具体地址:http://blog.csdn.net/jiang1986829/article/details/47981189 L...

2015-09-11 10:11:44 6253 0

原创 LoadRunner文件操作函数详解

涉及的函数汇总: 文件的打开操作 fopen 打开一个文件 文件的关闭操作 fclose 关闭一个文件 文件的读写操作 fgetc 从文件中读取一个字符          fputc 写一个字符到文件中去          fgets 从文件中读取一个字符...

2015-09-10 11:34:36 4248 0

转载 web_custom_request函数之Body详解

web_custom_request函数之Body详解: 1. Body:   一般情况下Body中内容是作为字面值进行发送的,Body中也可以发送二进制流(用十六进制表示),方法如下,但仅限二进制流中不含空字符\x00,如果一段Body的二进制流中有空字符,则web_custom_request...

2015-08-31 13:52:20 5618 0

转载 LR网页细分图中的时间详解

Web Page Diagnostics: 1)DNS Resolution:浏览器访问一个网站的时候,一般用的是域名,需要dns服务器把这个域名解析为IP,这个过程就是域名解析时间,如果我们在局域网内直接使用IP访问的话,就没有这个时间了。  使用最接近的DNS服务器,解决DNS名称为一...

2015-08-27 15:56:59 1992 0

转载 系统磁盘IO性能参数解释

再好的算法、实现。最终还是要来进行IO 使用的是传统的机械硬盘,存储大数据时还行,但是数据库内容获取就实在是差到一个境界了。特此进行一番探索:     磁盘 性能: 在了解磁盘 I/O 监控命令iostat前,我们需要了解磁盘 I/O 性能监控的指标,以及每个指标的所揭示的磁盘某...

2015-08-27 13:49:49 12523 0

转载 深入理解Loadrunner中的Browser Emulation

一:基本介绍   在Loadrunner的使用中,对于Run-time Settings下的browser emulation设置是比较容易让人产生困惑的地方。下面我们结合sniffer来具体看看每个选项的用途,以及对测试的影响。                             ...

2015-08-27 10:15:58 949 0

原创 LoadRunner如何处理AJAX异步请求

最近在网上经常有人问“LoadRunner脚本回放成功,但数据没有写入数据库,这是什么原因”,记得以前的同事也遇到过相同的问题,再次将解决方法贴出来,希望能帮助大家。 相信大家在做测试的过程中,特别是B/S的应用程序,或多或少都会遇到研发用AJAX或者ActiveX实现的功能,而这些功能通常会...

2015-08-26 16:24:40 4139 0

原创 如何运用LoadRunner进行http接口测试

目前自己有接触到的接口主要有三类:WCF、WebService及http接口,前两类是标准型的服务接口。这对于如何对接口进行功能测试,大家可以去网上查找下,有很多已有的测试工具,比如SoapUI、HttpClient等。在这里,我将主要针对如何运用LoadRunner进行接口的性能测试进行说明,其...

2015-08-25 18:44:25 32059 3

原创 HTML源码中 form 标签的 enctype 属性

**定义:**enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码。默认地,表单数据会编码为 “application/x-www-form-urlencoded”。即在发送到服务器之前,所有字符都会进行编码(空格转换为 “+” 加号,特殊符号转换为 ASCII HEX 值)。属性...

2015-08-25 15:45:15 1800 0

原创 如何使Fiddler能捕获LoadRunner的http请求

> Fiddler工具介绍:Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据,Fiddler包含了一个强大的基于事件脚本的子系统,并且能使用.net语言进行扩展。> Fiddler工作原理...

2015-08-24 18:21:44 4810 0

原创 LoadRunner函数详解之web_submit_data

定义:处理无状态或者上下文无关的表单提交。它用来生成表单的GET或POST请求,这些请求与Form自动生成的请求是一样的,发送这些请求时不需要表单上下文。 函数形式:web_submit_data( const char *StepName, const char *Action, , ITEM...

2015-08-20 14:10:23 8668 3

原创 LoadRunner中将中文转换为URL编码类型的方法

最近在做性能测试时,遇到URL中文转码的问题,如下:如何才能将中文“血糖”转换为“%E8%A1%80%E7%B3%96”呢?自己也查了一些资料,现将解决方法给出,希望能帮助遇到相同问题的各位。 其实解决该问题也比较简单,只需要组合运用lr_convert_string_encoding、lr_s...

2015-08-20 09:30:05 2700 0

原创 LoadRunner函数详解之web_custom_request

定义:允许用户运用任何HTTP支持的方式自定义HTTP请求 函数形式:web_custom_request( const char *RequestName, , [EXTRARES, ,] LAST ); 示例1:Body可使用属性的演示 web_custom_request( …… &...

2015-08-18 13:16:50 3813 1

原创 LoadRunner函数详解之web_url

定义:加载指定的Web页面(GET请求) 函数形式:web_url( const char *StepName, const char *url, , [EXTRARES, ,] LAST ); 示例1:发送一个GET请求至ABC的首页web_url("www.abc.com&quo...

2015-08-13 21:25:51 11386 0

原创 LoadRunner函数详解之web_reg_find

定义:在HTML页面查询指定的文本字符串 函数形式:web_reg_find( const char *attribute_list, LAST ); 示例1:查询字符串“Welcome”,如果该字符串未被查找到,则函数检查失败,脚本停止执行 web_url("MercuryW...

2015-08-13 17:57:10 5582 0

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