自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

murphy_ma的专栏

接口测试;自动化测试;robotframework工具;性能测试

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

原创 SoapUI + Groovy 接口自动化

假设测试用例的实现是由  :  调用不相同的接口(service),组合形式不一样可以形成不同的测试场景比如下列用例的设计:需要测试的API 设计的用例有以下两个范围:1. 需要在不同的前提条件下,调用相同的被测API并且参数设置一样命令而返回不同的结果,并且进行结果验证 (该范围重点是前提条件不一致)2.在相同的前提下,调用相同的被测API并且参数设置不一样,返回结果不同进行结果

2015-12-10 17:26:49 1814

原创 记录3——快速检查机器的各种实时错误日志并且及时定位问题———修订版1

任务需求:(1)把相关类似的功能组合成一个函数调用,增加代码复用度,并且精简代码(2)增加用户输错信息提示和判断(3)判断所检察文件是否存在再进行检察难点:相关功能组合成一个函数时遇到了变量间接引用的问题,已在相应位置标注该脚本还有有很多可以改进的地方(如有不好地方尽情指正)#!/bin/bash# This program shows the u

2015-01-15 17:20:17 747

原创 记录3——快速检查机器的各种实时错误日志并且及时定位问题

任务需求:需要把安装软件后的系统检查所有相关日志记录,尤其需要注意错误日志检测步骤:先确定需要检查的各种日志分类和日志所在目录,再检查各种日志的错误或者警告信息,可以制定检查某个目录也可以一起全部检查该脚本还有有很多可以改进的地方(如有不好地方尽情指正)#!/bin/bash# This program shows the user's choice# Histor

2014-12-30 18:18:10 1328

转载 LVM结构详细分析

LVM结构详细分析

2014-12-12 17:40:41 965

原创 win7 无法打开不同版本软件的GUI界面

win7无法打开不同版本的GUI界面,去除java的verification checkcontrol panel----java---as blow

2014-12-08 14:11:41 717

原创 记录1——loadrunner 浏览一个目录以及它的所有子目录直至浏览完到没有子目录为止(空目录或者文件)

//主函数list_dir(){//从顶层目录开始逐个浏览int i;for(i=1; i listDir((lr_paramarr_idx("entry_doc_ids",i)));}return 0;}//功能函数1//释放数组里的变量int lrlib_paramarr_delete(char* paramarr_name) {

2014-09-17 10:49:15 1025

原创 记录2——检查 patch 升级之后的各种版本shell script

#!/bin/bash# Program:# This program shows the user's choice# History:# Author :Murphy Ma# Create: 2014/08/29# Modify: 2014/09/12WORKSPACE=`pwd`RealInstalledPackage=$WORKSPACE/RealInstalledPackageNeedC

2014-09-12 18:36:38 913

转载 测试RESTful Web Services的三种方法(推荐Simple REST Client)

测试RESTful Web Services的三种方法如今网站搞个开放API,弄个RESTful Web Services似乎早不是新鲜事了。尤其在Twitter、Facebook、Google等先行者的推动下,获取其他网站的资源并进行Mashup变得越来越普遍。如今在SNS大行其道的日子里,你不搞个“推荐该内容到人人网/开心网/新浪微博”这样的链接,你都不好意思出去见人说“我是做网站

2014-05-21 13:51:36 11630

转载 数据流重定向(鸟哥的私房菜基础篇第三版)

第十一章、认识与学习 BASH 最近升级日期:2009/08/255. 数据流重导向 (Redirection)  5.1 何谓数据流重导向?  5.2 命令运行的判断依据: ; , &&, ||数据流重导向数据流重导向 (redirect) 由字面上的意思来看,好像就是将『数据给他传导到其他地方去』的样子? 没错~数据流重导向就是将某个命令运行后应

2014-05-21 10:15:12 877

转载 基础正则表达式(鸟哥的私房菜基础版第三版)

第十二章、正规表示法与文件格式化处理最近升级日期:2009/08/262. 基础正规表示法  2.1 语系对正规表示法的影响  2.2 grep 的一些进阶选项  2.3 基础正规表示法练习  2.4 基础正规表示法字符汇整(characters)  2.5 sed 工具: 行的新增/删除, 行的取代/显示, 搜寻并取代, 直接改档基础正规表示法

2014-05-15 21:53:16 955

转载 管道命令(鸟哥的私房菜基础篇第三版)

转自:第十一章、认识与学习 BASH 最近升级日期:2009/08/256. 管线命令 (pipe)  6.1 撷取命令: cut, grep  6.2 排序命令: sort, uniq, wc  6.3 双向重导向: tee  6.4 字符转换命令: tr, col, join, paste, expand  6.5 分割命令: split

2014-05-15 18:20:27 1184

转载 利用大文件制作在linux下数个独立系统(不改变原有分区情况下继续分区)

转自:鸟哥的私房菜:特殊设备loop挂载()

2014-05-12 17:12:13 564

转载 你需要知道的 16 个 Linux 服务器监控命令

你需要知道的 16 个 Linux 服务器监控命令:http://www.oschina.net/question/12_44528nmon:http://blog.chinaunix.net/uid-28989651-id-3842849.html          http://blog.chinaunix.net/uid-28989651-id-3842878.html第

2014-05-12 16:42:11 645

原创 Linux scp 无密码复制文件和目录

在远程拷贝的时候,需要配置scp的 无密码 复制文件和目录。在编写Shell脚本的时候非常有用,你不希望shell脚本在执行过程中因为要检验密码被打断而报权限错误吧。  整个过程如下:  本地服务器:A  远程服务器:B  1.在 A 上运行 ssh-keygen -t rsa 在/home/openpf/.ssh下生成id_rsa 和 id_rsa.pub 两个文件,然后在/ho

2014-05-09 15:48:46 1006

原创 linux下安装loadrunner步骤以及出错解决方法(外加linux下ip地址欺骗)

1. 到官方网站到HP官网下载Load Generator 安装文件 _Load_Generator_11.00_T7330-15010.iso或者其它网站下载loadrunner-11-load-generator.iso2.xia

2014-05-07 12:42:29 3918 2

原创 linux/win下安装loadrunner步骤详解

linux-loadruner :安装于linux 下的loadrunner genarater安装步骤参考:http://4951507.blog.51cto.com/4941507/1099487linux下安装loadrunner时:需要安装一下compat-libstdc++-33-3.2.3-69 软件包(参考文档:http://publib.boulder.ibm.com/inf

2014-04-28 10:53:00 2807

转载 虫师『性能测试』文章大汇总

为了方便阅读,我重新整理本文,将包含本博客所有与性能测试有关的内容。-------------------------------------------  近两年市面上的性能测试书籍很多了,但大部分书都在讲loadrunner的操作技巧项目与项目实践。我不认为有什么问题,因为loadrunner性能测试工具已经占据很大市场。loadrunner是非常的强大,但我们在做性能测试时,

2014-02-27 13:53:56 1151

转载 LoadRunner安装指南

1.安装软件http://blog.csdn.net/e421083458/article/details/169827112.安装步骤http://www.doc88.com/p-776376392972.html

2013-12-20 11:18:17 483

原创 路由的添加与删除

路由命令整理:1.添加路由:【1】添加默认路由route add default gw 192.168.75.1【2】添加普通路由:route add -net 192.168.8.160  netmask 255.255.255.224  gw 192.168.75.1或者route add -net 192.168.8.160/28  gw 192.168.75.1

2013-11-25 17:27:41 1501

原创 绑定网络还原

1、删除/etc/modprobe.d/dist.conf中最后几行:alias bondx bondingoptions bondx mode=x miimon=100如果没有可以忽略2、删除所有跟bonx有关的网卡配置文件开发、测试环境一般保留ifcfg-bond0:99,用作外网连接3、还原所有被绑定网卡的配置文件配置文件的备份一般是ifcfg-emx.bak

2013-11-14 15:36:00 791

原创 Eclipse_tab用法

Eclipse中按Tab键为4个空格,Window--这个你需要新建自己的 Formatter ,否则提示你不能修改,此为默认设置然后右边选择 Edit 按钮,在General Settings页中 Tab policy 右边的下拉框,选择Space only!然后下面的Indentation size 和 Tab size 都设置成你要的空格数即可!一般是4个空格!!注意

2013-11-14 15:28:59 1112

转载 对中级 Linux 用户非常有用的 20 个命令

对中级 Linux 用户非常有用的 20 个命令篇文章是继《对初级Linux用户非常有用的20个命令》的一个延伸。 第一篇文章的目的是为新手准备,而这篇文章则是为了Linux的中高级用户。在这里你将学会如何进行自定义搜索,知道正在进行的进程和停掉进程,如何使用Linux的强势功能和如何在系统内编译C、C++和JAVA程序。21. 命令: Find搜索指定目录下的文件

2013-11-14 15:27:21 2174

转载 转载-------linux书籍推荐

去年开始,抱着学习的态度开始了我的Linux学习,到现在,差不多一年了,收获很多,不敢说精通Linux,但是,还是对得起“略懂”这两个字的。这一年里我看了很多书,细细数下,大概15本左右,其中包含了两个方面,一个是Android,另一个就是Linux。当然,在学习之初,遇到了不少瓶颈,在这里,还要感谢师兄师姐的指导。写这篇文章的目的有两个:1.分享自己的学习经验2.记录下我的学习历程既

2013-11-14 15:25:54 852

转载 Shell编程中if的语法和常见判断用法

Shell编程中if的语法和常见判断用法编程技术TUNA12年12月14日 7:4715970if, for, while几乎是所有编程语言的关键字,在Shell编程中也不例外,其中if是使用频率最高的,由于Shell编程中不存在对象(Object)的概念,因此在if的比较判断中主要是对字符串、数字的值进行比较判断的:一. if的基本语法1. if与[之间要有空格

2013-11-14 15:25:13 1265

转载 Linux操作系统基础教程

Linux操作系统基础教程福州大学信息学院计算机系 刘延华2003.2目 录前言2第一讲 Linux基础2一.什么是Linux?2二.安装Linux的好处?3三.如何得到Linux?3四.如何得到Linux的最新消息?3五.Linux操作系统上有什么应用?4六.在那里可以找到讨论区?5七.安装过

2013-11-14 15:23:52 3454

转载 Linux中Proc命令详解

Linux系统上的/proc目录是一种文件系统,即proc文件系统。与其它常见的文件系统不同的是,/proc是一种伪文件系统(也即虚拟文件系统),存储的是当前内核运行状态的一系列特殊文件,用户可以通过这些文件查看有关系统硬件及当前正在运行进程的信息,甚至可以通过更改其中某些文件来改变内核的运行状态。基于/proc文件系统如上所述的特殊性,其内的文件也常被称作虚拟文件,并具有一些独特的特点。

2013-11-14 15:20:41 3925

转载 Linux 强行复制

Linux 强行复制 把a目录下的文件复制到b目录       cp –r a/* b       执行上面的命令时,b存在的每个文件都会提示是否覆盖;       cp –r –f a/* b       执行上面的命令时,b存在的每个文件都不再会提示;       这是我们希望的理想状态,但是有时加了 -f了,怎么还会有提示呢?原来一些服务器会默认增加别名 alia

2013-11-14 15:18:48 1256

转载 windows下配置python开发环境

需要下载:1. jdk:http://www.oracle.com/technetwork/java/javase/downloads/index.html2. eclipse:http://www.eclipse.org/downloads/3. 安装python:3. pydev插件安装:Go to the update manager (Help > Install Ne

2013-11-14 15:16:43 740

转载 Linux添加新硬盘、分区、格式化、自动挂载

第一步:创建分区    root# fdisk  /dev/had        à进入到新添加的硬盘中The number of cylinders for this disk is set to 10402.There is nothing wrong with that, but this is larger than 1024,and could in ce

2013-11-14 15:14:59 965

原创 robot自己总结使用技巧(实用)

1.使用结构体属性以上使用robotframework 跟使用py方法的效果一样,如果地下调用关键字中需要使用到以上的变量可以直接使用2.内置关键字包含的使用方法(类似于assertIn)3.RobotFramework的Setup或Teardowm中执行多个关键字http://cgmblog.sinaapp.com/html/3

2013-11-14 15:01:54 2046

原创 pybot 用法

1.pybot --help  pybot -e logic *.txt(排除logic的tag用例)2.robot执行用例,如果出错就停止并且得出report结果的参数添加:pybot --runmode exitonfailure ENMC_CASE.txt

2013-11-14 14:54:20 6799

原创 robot 遇到的问题

robot 遇到的问题:1、root@robotframework:~/infoworks/svn# svn co http://**************(ip)/svn/***/public/svn: 方法 OPTIONS 失败于 “http://********(ip)/svn/*******/public”: 无法连接到服务器 (http://*******(ip))解决方法

2013-11-14 14:53:51 1831

原创 robot的使用原则

robot的使用原则:1.测试即是需求:测试集是什么功能?(这里体现的是验收标准)应该如何调用?(这里体现的是测试业务逻辑,尽量精简[不要把具体实现细节放在这一层上])2.在测试覆盖的前提下,测试集越精简越好(体现是成本控制(主要指的是撰写用例所用的人力资源))3.层次设计要简单、设计用例和更改用例要简单(由于爱景的那一部分我之前看到了层次的复杂性,所以这一点我觉得

2013-11-14 14:49:09 1469

转载 如何用 Robotframework 来编写优秀的测试用例(英文版)

Guidelines for writing good test cases using Robot Framework.en, jaUpdated Nov 21, 2012 by pekka.klarckIntroductionNamingTest suite namesTest case namesKeyword namesNaming setup an

2013-11-14 14:46:58 2549

转载 如何用 Robotframework 来编写优秀的测试用例(中文版)

介绍这篇文档将会是一篇在「高层面」的怎么用 Robotframework 来编写优秀测试用例的原则。至于如何使用 Robotframework 来与您的待测试系统相作用这样的细节讨论是不包含在这篇文档中的。最重要的一条原则就是保证测试用例对于(不?)熟悉这个领域的人来讲越简单越好。关于这个主题的更多信息,你可以查看以下这些优秀的资源:Writing Maintainable

2013-11-14 14:46:07 2340

原创 robot在不同平台下的安装步骤

linux下robot环境下安装指导:robot安装文件src网址:https://github.com/robotframework/RIDE/wiki/Installation-Instructions1.现在安装python2.6。如果本机既有2.6,也有2.7,请修改python默认版本为2.6 2.easy_install wxPython,如果执行此命令卡住不动

2013-09-06 16:10:16 1359

原创 与工作相结合实用性eclipse用法(pydev+robotframework+背景颜色)

重点推荐:与robotframework相结合使用,目前自己试验效果良好1.安装eclipse需要下载:(1). jdk:http://www.oracle.com/technetwork/java/javase/downloads/index.html(2). eclipse:http://www.eclipse.org/downloads/注:JDK安装

2013-09-06 13:39:09 2345 3

原创 win和linux 以及linux和linux之间的文件共享

推荐方法windows下的文件夹共享到Linux的步骤:1. 把windows的一个目录设置为共享目录2. 在linux下建立一个同名目录mount -t cifs -o username=XXX,password=XXX //IP/共享目录名  /mnt/建立的目录名(目录可以任意指定)如果要linux下的文件夹也有读权限,应该在win下:属性----共享-----高级共享-

2013-07-24 11:49:40 763

原创 文件系统挂载(解挂)

raid——卷——文件(创建文件系统)——挂载——配额1.mount 查询    umount  /dev/sdb1  (eg)2.分区 parted /dev/sdb print parted /dev/sdb rm 1parted /dev/sdb rm 2parted /dev/sdb rm 33.MegaCli -LDInfo -Lall -aAll(查询)

2013-07-24 11:43:20 801

转载 Ubuntu常用命令大全

Ubuntu常用命令大全Ubuntu常用命令大全查看软件xxx安装内容#dpkg -L xxx查找软件#apt-cache search 正则表达式查找文件属于哪个包#dpkg -S filename apt-file search filename查询软件xxx依赖哪些包#apt-cache depends xxx查询软件xxx被哪些包依赖#apt-c

2013-06-27 14:01:46 3478

收藏网址类

需要知道的测试业务知识,比如网络、磁盘存储、robot framework框架等

2013-03-21

空空如也

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

TA关注的人

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