- 博客(34)
- 资源 (102)
- 收藏
- 关注
原创 查看那个进程消耗IO较大
如果是高版本我们可以使用iotop但是如果版本较低就没这么幸运了,当然我们可以使用如下命令进程查看要先停掉syslog/etc/init.d/syslog stopecho 1 > /proc/sys/vm/block_dump dmesg | egrep "READ|WRITE|dirtied" | egrep -o '([a-zA-Z]*)' | sort |
2012-07-30 11:33:16 1983
转载 QTP场景恢复
在调试QTP脚本过程中发现,无论是Qtp自带的运行报告还是TD提供的运行报告,都无法为错误定位提供很确切、直观的参考。比如,有时错误发生在点击“订单填写”的步骤,而运行报告给出的结果是无法找到点击“订单填写”步骤之后的订单填写界面对象的缺失。因此为了更好地保留“现场”,我们在场景恢复关闭进程函数之前,先调用桌面截图函数保留“案发现场”。desktop.CaptureBitmap filename
2012-07-30 09:59:53 1396
转载 一次大规模网站攻击防御报告
【51CTO专稿】笔者所在的网站在某一个晚上出现大范围的攻击,据事后统计而知,这次用了攻击方用了大约50万并发持续攻击网站,一看网站应用服务器的负载很高,怪不得很慢呢。接下来开始分析和解决问题。一、 攻击描述年初开始,网站应用服务器网卡流量普遍蹿升到100M以上,其中几台服务器网卡流量更是达到了204Mbps。随之带来的就是访问速度逐渐变慢,网络带宽数次被用完。二、 攻击分
2012-07-26 14:13:14 2127
转载 linux 常用技巧脚本分享
1.按内存从大到小排列进程:ps -eo "%C : %p : %z : %a"|sort -k5 -nr2.查看当前有哪些进程;查看进程打开的文件:ps -A ;lsof -p PID3.获取当前IP地址(从中学习grep,awk,cut的作用)ifconfig eth0 |grep "inet addr:" |awk '{print $2}'|cut -c 6-
2012-07-26 14:06:21 865
转载 关于软件测试的5个误传
感谢程序员的投递综观现今软件测试的一些轶事, 我对某些错误想法的频繁出现感到吃惊。尽管有很多可以罗列,但是我还是想分享测试的五个最常见的误传(基于我短暂的经验)。我发现前三个盛行于一些主流的新闻文章,而后两个则在科技领域的各个方面普遍存在。误传1:测试无聊曾有人说:”测试就像性。如果它不好玩,那就是你做的不对“。一件单调且无聊的事,作为测试的一个传闻,频繁见诸于主流媒体文章中,这些
2012-07-21 19:16:36 1108
原创 linux正则表达式 grep egrep用法
shell命令执行的相应顺序&&令1 && 命令2 如果这个命令1执行成功& &那么执行这个命2mv myfile myfile2 && echo "if you are seeing this then mv was success!" || 如果| |左边的命令(命令1)未执行成功,那么就执行| |右边的命令(命令2)mv myfile myfile
2012-07-21 18:37:48 2107
原创 【QTP】Page对象:获取页面的链接和图片的个数
Page对象是页面的主体对象,用于包含各种Web控件,通过Page对象,可以访问下一层次的对象,例如页面的链接、图片等。下面的例子就是获取页面中还包含的链接和图片的个数Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").Link("REGISTER").Click'等待浏览器完成当前导航动作,用于模拟
2012-07-20 13:29:19 3033
原创 QTP鼠标触发事件
Browser("我的首页_猎聘猎头网:LieTou.com").Page("我的首页_猎聘猎头网:LieTou.com").WebElement("找职位▼").FireEvent "OnMouseOver"鼠标移动到某个控件上会触发一定的事件 Browser("我的首页_猎聘猎头网:LieTou.com").Page("我的首页_猎聘猎头网:LieTou.com").Link("我
2012-07-19 14:24:51 2325
转载 QTP访问DOM的方法
在使用QTP测试WEB页面时,经常需要利用测试对象中的Object属性来访问和操作DOM,因此,QTP自动化测试工程师非常有必要掌握一些常用的DOM知识。 QTP支持直接访问DOM(Document Object Model),可以通过DOM来访问HTML标签。在QTP中,访问DOM是通过使用Page测试对象的Object属性来进一步访问的。 下面就列举了一些常用的DOM属性、
2012-07-18 11:11:17 1012
原创 mysql表修复命令
异常,坏表?运行程序突然报异常:Incorrect key file for table './xx_db/xx_table.MYI'; try to repair it 解决办法:可以先运行 CHECK TABLE 表名 检查下是否存在错误。然后运行 REPAIR TABLE 表名 进行修复。
2012-07-17 13:00:31 1095
转载 Android源码50例汇总,欢迎各位下载
下载中心好资料很多,藏在各个角落,小弟在此帮大家做了一个整理,做了一个下载目录,方便大家选择性下载。源码实例如下:《Android应用开发揭秘》源代码推荐http://down.51cto.com/data/102497Android Phone驱动http://down.51cto.com/data/246537安卓(and
2012-07-16 21:52:28 1506
转载 【热门收藏】iOS开发人员必看的精品资料(100个)——下载目录
iPhone、iPad产品风靡全球,巨大的用户群刺激着iOS软件开发需求,然而国内人才缺口很大,正处于供不应求的状态,ios开发前景大好。我们整理了51CTO下载中心100份热门的ios开发资料,做了一个地址收藏目录,方便大家选择性下载。里边均是好资料,相信对学习ios开发有所帮助。目录下载地址:http://down.51cto.com/data/416672附件预览如下:
2012-07-16 21:51:06 23384
转载 【热门收藏啦】Windows Phone开发人员必看资料
win phone开发必看资料,下载地址收藏啦!收藏后可有选择性的下载,希望大家喜欢!完整附件下载:http://down.51cto.com/data/414417附件预览:Windows Embedded Standard开发初体验【课件汇总】http://down.51cto.com/data/65627利用Windows Embedd
2012-07-16 21:49:48 2389
转载 【绝对给力】Android开发免豆资料(教程+工具+源码)下载地址汇总
下载中心特意为广大搞android开发的同学整理了一批0下载豆的资料,希望大家喜欢~资料目录下载:http://down.51cto.com/data/439071目录内容无格式浏览:教程下载:【免费】android界面效果全汇总.pdfhttp://down.51cto.com/data/209179Android终极开发教程【pdf高清版】
2012-07-16 21:48:11 1773 1
转载 【珍藏】 2012Android开发热门资料(110个)
在移动开发如火如荼的今天,Android开发市场广阔,是目前市场占有率最高的智能手机操作系统。这个文档里整理110个优质的Android开发资料,网上的资料众多,参差不齐,然而这批资料却是经过精心整理的,下载量高,好评众多。附件较多,无法将附件一一分享给大家,只能提供资料地址了。希望对大家有帮助!下载中心完整附件下载地址:http://down.51cto.com/data/412494
2012-07-16 21:46:27 2376
原创 QTP的点滴记录
Browser("Mercury Tours").Navigate ("www.merc-int.com") 跳转到指定页面 Browser("我的首页_猎聘猎头网:LieTou.com").Back QTP的后退功能
2012-07-16 14:25:18 915
转载 orcale数据库资料收集
电子书为网友wglzaj精心整理,这批资料下载量好评率都非常高,广受oracle学习者欢迎。文档共整理了12个精品专题和120个热门资料的下载地址,推荐给大家希望大家喜欢。目录0豆下载地址:http://down.51cto.com/data/428209目录部分预览:Oracle数据库性能优化指南大全http://down.51cto.com/zt/91
2012-07-16 14:07:39 2154 2
转载 网络安全测试工具收集
51CTO论坛版主systemerror为大家整理了一个网络安全精品资料目录。内容经挑选的,广受网友欢迎,包括了6个精华专题30个热门资料以及12个精品工具。资料均是下载中心的经典资料,感兴的同学可以看看哈!完整附件下载:http://down.51cto.com/data/426625附件预览:2012黑客必备渗透工具包下载http://down.51ct
2012-07-16 14:05:31 2412
转载 Redhat linux 系统的负载与CPU、内存、硬盘、用户数监控shell脚本
【分享】利用shell脚本来监控linux系统的负载、CPU、内存、硬盘、用户登录数 这几天在学习研究shell脚本,写的一些系统负载、CPU、内存、硬盘、用户数监控脚本程序。在没有nagios监控的情况下,只要服务器能上互联网,就可通过发邮件的方式来提醒管理员系统资源的使用情况。一、编写linux系统告警邮件脚本 # vim /scripts/sys-warning.s
2012-07-16 10:07:31 3584
转载 TCP选项:TCP_NODELAY和TCP_CORK
Nagle算法 TCP_NODELAY和TCP_CORKNagle算法根据创建者John Nagle命名。该算法用于对缓冲区内的一定数量的消息进行自动连接。该处理过程(称为Nagling),通过减少必须发送的封包的数量,提高了网络应用 程序系统的效率。Nagle算法,由Ford Aerospace And Communications Corporation Conge
2012-07-15 20:07:50 1141
转载 redhat下面安装wireshark
wireshark是一款开源网络协议分析器,它可以实时检测网络通讯数据,也可以抓取网络通讯数据。可以通过界面浏览这些数据,可以查看网络通讯数据包中每一层的详细内容。 第一步:在Windows下红帽企业版5的.iso文件中找到下面四个包,用samba共享给虚拟机。(也可以用挂载mount /dev/cdrom /mnt/cdrom 挂载cd mnt/cdr
2012-07-15 18:31:04 4582
转载 Linux下抓包工具tcpdump以及分析包的工具wireshark
近日在学习网卡驱动时,需要抓取网卡发送、接收数据的情况,于是找到了tcpdump和wireshark这两个工具,tcpdump是用来抓取数据的,wireshark则是用于分析抓取到的数据的,现将用法记录下来:Tcpdump使用方法(1)第一种是关于类型的关键字主要包括host,net,port例如: host 210.27.48.2,指明 210.27.48.2是一台主机,ne
2012-07-15 18:16:49 1385
转载 接口测试从零开始系列_mock技术使用
1、什么情况下会使用mock技术 (1)需要将当前被测单元和其依赖模块独立开来,构造一个独立的测试环境,不关注被测单元的依赖对象,只关注被测单元的功能逻辑 ----------比如被测代码中需要依赖第三方接口返回值进行逻辑处理,可能因为网络或者其他环境因素,调用第三方经常会中断或者失败,无法对被测单元进行测试,这个时候就可以使用mock技术来将被测单元和依赖模块独立开来,使得测
2012-07-15 10:11:50 3864
转载 Mock方法介绍
1 现有的单元测试框架 单元测试是保证程序正确性的一种有效的测试手段,对于不同的开发语言,通常都能找到相应的单元框架。 借助于这些单测框架的帮助,能够使得我们编写单元测试用例的过程变得便捷而优雅。框架帮我们提供了case的管理,执行,断言集,运行参数,全局事件工作,所有的这些使得我们只需关注:于对于特定的输入,被测对象的返回是否正常。 那么,
2012-07-15 10:10:56 1687
转载 初学测试驱动的MOCK技术,展示一下牛逼的成果!
手头的项目越来越大,很多以前不会出现的问题开始浮现。 比如:我修改了一个基础的类库,却意外的影响了九重天外的客户项目,直接导致一个功能无法实现。我郁闷啊!!! 因此开始要有组织、有预谋、有计划的对项目过程进行测试驱动了。最终目标是,我修改了底层某个dll的某个方法,测试框架能够自动帮我找出来所有收到影响的类,全部执行一次回归测试,并发送一份漂亮的报告到我手里。
2012-07-15 10:09:29 2243
转载 性能测试监控 -- jprofile
性能测试时,想知道weblogic的jdk运行情况如何,可以用 jprofile 监控:jprofile介绍 ...... 这里不用解释(请狗狗...)给图看看:)服务器环境: CentOS 5.5final , WebLogic : 10.3 (weblogic自带的jdk是1.6.04)客户端环境: Windows XP SP3 , JDK1.6.05j
2012-07-11 09:29:28 1782
原创 Address already in use Try changing the registry value
问题描述:使用LoadRunner的web(HTTP/HTML)协议的多用户向服务器提交数据时,出现错误信息:Action.c(11): Error -27796: Failed to connect to server "test.shunde.gov.cn:80": [10048] Address already in useTry changing the regis
2012-07-10 14:05:35 4725
转载 QuickTestProfessional 的循环
1 设置脚本间的间隔时间Wait(2),单位:秒2 循环语句whilei=0do while(iWindow("Opera").RestoreWindow("Opera").WinObject("OperaWindowClass").Click 446,232Window("Opera").WinObject("OperaWindowClass").
2012-07-06 17:35:19 963
原创 QTP图片验证码破解
Dim strURLSystemutil.CloseProcessByName "iexplore.exe" strURL="http://www.lietou.com/user/regc/regloginemail/" Call MaximizeBrowser SystemUtil.Run "IEXPLORE.EXE",strURL wait 10 Browser("注
2012-07-06 12:28:54 1580
转载 QTP中Action之间的调用以及参数传递
本例使用简单的两个测试脚本说明参数的传递以及Action的调用,该例含2个Action, Action2调用Action1,在调用过程中传递参数给Action1做处理,同时获得相应的返回值.注意Action1是否使用ExitAction方法的区别.Action1的脚本:Option Explicit'添加两个参数:Input参数:inputPara, Outpu
2012-07-06 12:27:46 7183 1
转载 mysql 主从同步原理
Replication 线程 Mysql的 Replication 是一个异步的复制过程,从一个 Mysql instace(我们称之为 Master)复制到另一个 Mysql instance(我们称之 Slave)。在 Master 与 Slave 之间的告终全副复制过程重要由三个线程来告终,其中两个线程(Sql线程和IO线程)在 Slave 端,另外一个线程(IO线程)在 Mas
2012-07-05 15:03:53 2394
转载 mysql 主从同步
mysql主从同步部署: master:192.168.2.67slave:192.168.2.211同步系统非默认库,master中其它库已经运行一段时间。 master端:vim /etc/my.cnfserver-id = 1 master端ID号log-bin=/data/logbin/mysql-b
2012-07-05 15:02:52 850
转载 Selenium数据驱动之EXCEL
使用Selenium-Webdriver自动化测试163邮箱登录,登录的数据来自于EXCEL表格,即使用EXCEL表格进行数据驱动表格中第一列的数据为帐号,第二列的数据为密码,如下:sz001 testing002sz002 testing003sz003 testing004sz004 testing005sz005 testing006sz006 testing00
2012-07-04 15:33:42 7515
原创 loadrunner 发送gzip压缩json格式
/* * LoadRunner Java script. (Build: _build_number_) * * Script Description: * */ import lrapi.lr;import java.io.*;import java.io.BufferedReader;import java.
2012-07-03 11:13:14 5277
setiscopesetiscope
2011-10-27
Notepad Notepad
2011-10-19
badboy安装包
2011-10-17
loadrunner测试黑白棋 性能测试脚本
2011-09-10
loadrunner 调用guid函数
2011-08-24
Mina2.0框架源码剖析.doc
2011-08-23
MONyog-4.5.0-3MONyog-4.5.0-3
2011-08-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人