自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (3)
  • 收藏
  • 关注

原创 tps 与 事务平均响应时间关系对答

在网上看到一篇文章,tps 与 事务平均响应时间关系对答。可以帮助能更清楚的了解二者之间的关系。 问者:每秒处理的事务数和事务的平均响应时间 怎么个关系,有关系吗kaku21:举个例子:一个高速路 有10个入口,每个入口每秒钟只能进1辆车,请问1秒钟最多能进几辆车??问者:10 kaku21:每辆车需要多长时间响应??问者:针对这个问题的话 那t

2016-06-30 11:14:16 919

原创 Loadrunner错误 -27727: 下载资源时步骤下载超时 (120 seconds) 已过期

由于压力大了,下载资源所用时间就长了,可以设置加大超时时间 运行时设置Internet 协议--首选项--高级--选项--General--步骤下载超时(秒)把这个值从120改为更大,如300,600等

2016-06-30 09:43:38 3907

原创 MyEclipse去除网上复制下来的代码带有的行号

正则表达式去除代码行号作为开发人员,我们经常从网上复制一些代码,有些时候复制的代码前面是带有行号,如:MyEclipse本身自带有查找替换功能,并且支持正则表达式替换,使用正则替换就可以很容易去除这些行号使用快捷键“ctrl+F”打开MyEclipse的查找替换功能,如下图所示:这样就可以把代码中的行号全部去掉去除代码行号的正则表达式:^\s*\d+\.

2016-06-29 16:23:16 320

原创 LR的响应时间与使用IE所感受时间不一致的讨论

在做性能测试时,有时碰到这样一种情况,使用性能工具LR测试出来的响应时间比实际使用IE感受到的时间要长,例如,实际使用IE打开一个系统时只需要1~2秒,而使用LR跑一个用户所得出的结果可能是8秒、10秒、或者更大的响应时间。 针对上述问题进行分析总结,有3种情况:1、在运行LR场景时没有忽略Think Time(思考时间)和记录log的时间;2、测试机配置不高,比如低配置的机器在运

2016-06-24 11:58:02 747

原创 Win7 IIS建站

1.在控制面板-》程序和功能-》打开或关闭windows功能-》安装IIS服务2.控制面板-》管理工具-》IIS管理器客户端访问Web服务器,服务器端不需关闭防火墙,客户端防火墙也无需关闭

2016-06-23 14:10:46 691

原创 win7建立FTP服务器

1.在控制面板-》程序和功能-》打开或关闭windows功能-》安装IIS服务2.控制面板-》管理工具-》IIS管理器浏览器地址栏:ftp://zc:[email protected]服务器要想被客户端访问,需要关闭防火墙,客户端防火墙无需关闭

2016-06-22 09:42:35 303

原创 loadrunner常用函数

lr_eval_string()函数的主要作用:返回脚本中的一个参数当前的值返回值类型:charchar *x = "abc";//定义字符常量lr_save_string(x,"param");//把字符常量保存在参数中lr_output_message("The param's value is %s",lr_eval_string("{param}"));先从参数

2016-06-21 15:57:08 362

原创 Appium实现的技巧

截图功能:            //截屏并保存至本地            File screen = driver.getScreenshotAs(OutputType.FILE);            File screenFile = new File("d:\\screen.png");            FileUtils.copyFile(screen, s

2016-06-18 15:16:01 484

原创 Selenium实现的技巧

截图功能:           try {                File srcFile = ((TakesScreenshot)dr).getScreenshotAs(OutputType.FILE);                FileUtils.copyFile(srcFile,new File("d:\\screenshot.png"));

2016-06-17 10:55:14 355

原创 Selenium对于对话框alert,confirm,prompt的处理

html 源码:                                      Alert  function myFunction() {    var x;    var b = prompt("hello","harry potter");    if (b!=null && b!="") {        x = "h

2016-06-17 10:09:37 576

原创 页面嵌套frame,Selenium定位问题

有时候,什么定位元素的方法都试过了,还是定位不到元素,就考虑frame切换问题           driver.switchTo().frame("定位到的frame元素");           //接下来就可以在这个frame框架内定位该框架里的元素了           driver.findElement(By.name("message")).sendKey

2016-06-16 17:25:42 3597

原创 Jmeter分布式测试

一、Jmeter分布式执行原理:  1、Jmeter分布式测试时,选择其中一台作为调度机(master),其它机器做为执行机(slave)。  2、执行时,master会把脚本发送到每台slave上,slave 拿到脚本后就开始执行,slave执行时不需要启动GUI,我理解它应该是通过命令行模式执行的。  3、执行完成后,slave会把结果回传给master,master会收集所有sl

2016-06-14 14:51:56 864

原创 ChromeDriver,IEDriver,Firefox配置

ChromeDriver:下载ChromeDriver.exe,放入某个文件夹,如C:\Program Files (x86)\Google\Chrome\Application,把此路径加入path系统环境变量或者设置System.setProperty("webdriver.chrome.driver", "C:/Program Files (x86)/Google/Chrome/Appl

2016-06-13 15:07:40 760

原创 Appium总结

运行case前,最好在case前加入等待,以免activity还未关闭,就开始定位或其他操作(如果case总报错,则考虑此问题);swipe效果:        Thread.sleep(2000);        int width = driver.manage().window().getSize().width;        int height = driver.man

2016-06-12 17:17:25 297

原创 adb shell screenrecord命令行使用说明

一、查看帮助命令,参数 --helpD:\>adb shell screenrecord --helpUsage: screenrecord [options] Android screenrecord v1.2.  Records the device's display to a .mp4 file.Options:--size WIDTHxHEIGHT    Set the

2016-06-12 15:00:09 1467

转载 Appium入门示例(Java)

一、使用Eclipse直接创建案例工程  1、打开Eclipse,【File】-->【New】-->【Project】  2、选择【Java Project】-->【Next】  3、输入工程名称Appium_demo,点击【Finish】  4、右键点击工程 New-Folder,新建两个文件夹:apps和libs,目录结构如下:     二、导入测试的类库  1、导

2016-06-08 15:27:45 3340

转载 Jmeter关联,正则表达式提取器使用

一、Jmeter关联的方式:  Jmeter中关联可以在需要获取数据的请求上 右键-->后置处理器 选择需要的关联方式,如下图有很多种方法可以提取动态变化数据:     二、正则表达式提取器:   1、比如需要提取如下响应文本中的 “百度一下,你就知道” 里面的 “百度一下,你就知道”:    2、设置正则表达式提取器:     说明:  (1)引用名称:下

2016-06-07 16:43:31 547

原创 pip&easy_install使用

pip install ...easy_install ...

2016-06-07 09:32:05 321

转载 TestNG的组测试和组中组测试

在编写测试的过程中,我们经常遇到只想执行个别或者某一部分/某一类型的测试用例,这时我们可以使用TestNG的分组测试方法分组测试在配置时,TestNG执行的原则是:只保留最小集合进行执行看代码:[java] view plain copy /**  *   *   * Title: TestngGroups  *   *   *   * 对应配置文件test

2016-06-03 15:05:36 412

转载 Selenium 元素定位

定位对象的目的一般有下面几种· 操作对象· 获得对象的属性,如获得测试对象的class属性,name属性等等· 获得对象的text· 获得对象的数量 webdriver提供了一系列的对象定位方法,常用的有以下几种· id· name· class name· link text· partial link text· tag name· xpath· css sel

2016-06-02 15:36:51 670

原创 Python Selenium

1.下载Python2,安装,设置系统变量2.下载selenium:pip install -U selenium3.一般firefox安装在非默认位置:binary = FirefoxBinary('D:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe')    orbinary = FirefoxBinary('D:

2016-06-02 14:32:25 737

原创 内存溢出,内存泄露的区别

内存溢出:程序申请10字节的内存空间,往里面放11字节的数据,多余的数据就会溢出来,这叫内存溢出。内存泄露:程序申请一块内存,使用完后,不能有效的回收,一直被占用不能被释放,这叫内存泄露。loadrunner发生内存泄露:测试系统稳定性时容易暴露内存泄漏,比如用Loadrunner加压系统72小时,这是系统若存在参数没有释放而存在的内存泄漏时,最直接的体现就在事务的响应

2016-06-02 09:08:24 269

原创 IDE eclipse PyDev插件安装

Python安装成功后,即要配置开发环境,这里选用Eclipse, 在Eclipse中安装PyDev插件,有多种方法,这里介绍最最常用的两种。1)使用Eclipse安装插件,打开eclipse,进入Help—>Install New Software 如下图所示,全选后点击Next,进行在线安装,安装完成会提示重启eclipse。2)直接下载PyDev插件,解压后,将plu

2016-06-01 16:43:14 816

diffy-server

界面化比对工具

2019-04-10

jsonHttpServer

返回自定义json,支持同时开启多个端口

2019-04-09

jd-gui

https://github.com/java-decompiler/jd-gui/releases Jar反编译

2019-04-04

空空如也

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

TA关注的人

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