自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LoadRunner如何使用lr_save_var截取任意字符串长度

使用LR截取字符串任意长度用的是lr_save_var这个函数      //利用web_save_timestamp_param函数保存当前时间戳到timestamp    web_save_timestamp_param("timestamp", LAST);     lr_output_message(lr_eval_string("{timestamp}"));

2017-07-16 21:06:14 2383

原创 mysql远程连接 Host is not allowed to connect to this MySQL server

在装有MySQL的机器上登录MySQL mysql -u root -p密码 执行use mysql; 执行update user set host = '%' where user = 'root';这一句执行完可能会报错,不用管它。 执行FLUSH PRIVILEGES;

2017-07-08 17:49:36 381

原创 linux上操作mysql数据库

最近自己安装了lnmp环境,在里面安装了一个phpwind玩玩,但是发现通过navicat一直连接不上数据库,提示 Host is not allowed to connect to this MySQL server 准备在linux上试着连接数据库,但是一操作才发现 linux上的一些简单的mysql命令已经忘记的一干二净了,所以记录下来,以便以后查询 mysql -

2017-07-08 17:48:57 269

转载 python selenium 显示等待WebDriverWait与条件判断expected_conditions举例

转载来自:http://www.cnblogs.com/yuuwee/p/6635652.html#coding=utf-8from selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.support import expected_conditions a

2017-06-30 23:40:56 12300

转载 unittest单元测试框架总结

感谢原作者,转载来自:http://www.cnblogs.com/yufeihlf/p/5707929.htmlunittest单元测试框架不仅可以适用于单元测试,还可以适用WEB自动化测试用例的开发与执行,该测试框架可组织执行测试用例,并且提供了丰富的断言方法,判断测试用例是否通过,最终生成测试结果。今天笔者就总结下如何使用unittest单元测试框架来进行WEB自动化测试。

2017-06-24 21:01:34 244

原创 webserivice接口loadrunner性能测试

服务链接http://ws.webxml.com.cn/WebServices/WeatherWS.asmx 可以复制到浏览器打开,建议先看下页面上的接口帮助文档,对接口有个大概的了解 获取soapui请求信息笔者使用的soapui版本是soapUI Pro 4.0.1下载地址为:链接:http://pan.baidu.com/s/1mifugMO 密码:pw13新

2017-06-15 23:20:56 567

原创 linux上操作mysql数据库

最近自己安装了lnmp环境,在里面安装了一个phpwind玩玩,但是发现通过navicat一直连接不上数据库,提示准备在linux上试着连接数据库,但是一操作才发现 linux上的一些简单的mysql命令已经忘记的一干二净了,所以记录下来,以便以后方便查询mysql -u -root -p密码show databases; 显示数据库use databa

2017-06-10 23:18:29 165

转载 Soapui接口功能测试循环与嵌套循环

转载来自:http://www.jianshu.com/p/d7139d9f6fef通常在测试过程中会遇到如下两种情况批量创建数据:1.3000个用户循环创建客户数据,每个用户创建一条客户数据2.3000个用户循环创建客户数据,每个用户循环创建3000条客户数据image.png单纯循环实现1.新建Test Step ->

2017-06-10 22:25:43 2577

转载 Soapui接口功能测试数据传递

转载来自:http://www.jianshu.com/p/b3f66be8fe45做接口测试经常会遇到如下两种情况需要处理数据传递接口间的数据依赖,A接口请求的参数需要用到B接口的返回值接口请求通常要用到鉴权的接口获取Token,Token通常会跟其他接口构成一对多的关系,这种情况下我们可以把Token的接口做成一个公共的TestCase,供其他的TestCase调用

2017-06-10 22:22:14 7253

转载 Soapui接口功能测试参数化

转载来自:http://www.jianshu.com/p/1cbe34ddbdf8按照自动化测试分层实现的原理,每一层的脚本实现都要进行参数化,自动化的目标就是要实现脚本代码与测试数据分离。当测试数据进行调整的时候不会对脚本的实现带来震荡,从而提高脚本的稳定性与灵活度,降低脚本的维护成本。Soapui最为强大的参数化就是支持groovy脚本的参数化或者java代码,任何无法实

2017-06-10 22:21:06 1135

原创 Soapui接口功能测试

转载来自:http://www.jianshu.com/p/b715fabbc9b8移动互联的井喷式发展,接口的功能测试需求也越来越大,熟练的掌握soapui的使用对每一位测试同仁都是迫在眉睫的需求。首先通过一张图来了解一些Soapui的使用过程。image.png接下来我们按照这个过程详细讲解1.SoapUI的界面全局图解i

2017-06-10 22:19:22 319

转载 Soapui安装

转载来自:http://www.jianshu.com/p/078076c64045soapui作为一款接口测试工具不单单只能做接口的调试验证,还可以跟maven,jenkins集成做接口自动化测试,实现无人值守的自动化测试。我会在近期发布soapui接口测试的系列文章,希望能帮助到那些将要使用或处于迷途中的小伙伴image.png1.SoapUI安装文件下载5.1.2

2017-06-07 22:53:32 1624

转载 Selenium启动Chrome时,加载用户配置文件

转载来自:http://www.51testing.com/html/30/n-3578030.htmlSelenium操作浏览器是不加载任何配置的,网上找了半天,关于Firefox加载配置的多点,Chrome资料很少,下面是关于加载Chrome配置的方法:  一、加载所有Chrome配置  用Chrome地址栏输入chrome://version/,查看自己的“个人资料路径”,然后在

2017-06-07 22:47:50 3001

转载 selenium之python自动化测试系列:使用chrome或firefox的已存在的cookie访问网站

我们在编写自动化测试中,经常会遇到讨厌的验证码。这些验证码倒也不是没法识别,我们可以把网页截图,再精确定位到验证码的图片位置,把之存储,然后再运用一堆方法去达到识别的目的。但是,这真值得么?对于简单的验证码,用程序可以达到较大的成功率,但是对于那些噪点非常多、且上下参差不齐的验证码,就不太好识别了。因此,我们可以换个角度来思考:如果我们在跑自动化程序之前,已经登录了某个网站,那么,我们就可以跳

2017-06-06 22:57:35 1627 1

转载 Python selenium 三种等待方式

1. 强制等待第一种也是最简单粗暴的一种办法就是强制等待sleep(xx),强制让闪电侠等xx时间,不管凹凸曼能不能跟上速度,还是已经提前到了,都必须等xx时间。看代码:?1234567891011# -*- coding: utf-8

2017-05-25 20:14:15 290

原创 Python: 解释 yield 和 Generators(生成器)

原文地址:http://python.jobbole.com/87613/在开始课程之前,我要求学生们填写一份调查表,这个调查表反映了它们对Python中一些概念的理解情况。一些话题(“if/else控制流” 或者 “定义和使用函数”)对于大多数学生是没有问题的。但是有一些话题,大多数学生只有很少,或者完全没有任何接触,尤其是“生成器和yield关键字”。我猜这对大多数新手Python

2017-05-10 23:24:49 260

转载 Python: 函数与方法的区别 以及 Bound Method 和 Unbound Method

原文地址:http://python.jobbole.com/87698/随着我们越来越频繁使用Python, 我们难免会接触到类, 接触到类属性和方法.但是很多新手包括我, 不知道方法 和 函数 的区别,这次简单来讨论下, 如果有哪里认识不正确, 希望大神提点指教!先来看两个定义吧:function(函数) —— A series of statements whic

2017-05-10 23:23:06 4068

原创 关于loadrunner使用web_add_header添加HTTP信息头(比如Content-Type,token等)和使用web_custom_request()提交json数据

关于loadrunner使用web_add_header添加HTTP信息头(比如Content-Type,token等)和使用web_custom_request()提交json数据 web_add_header添加HTTP信息头(比如Content-Type,token等) 用web_custom_request()函数实现提交json数据 Method填入相

2017-04-25 21:35:59 25713 2

转载 python list tuple dict set

本文转载来自  http://www.runoob.com/python3Python3 列表序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已

2017-04-08 11:45:18 270

转载 selenium启动浏览器报错os.path.basename(self.path), self.start_error_message) selenium.common.exceptions.Web

今天发现用selenium启动firefox浏览器报错,发现原因是没有安装驱动,所以把这个问题记录下来selenium启动firefox报错from selenium import webdriverdriver = webdriver.Firefox()driver.get("https://www.google.com/")报错代码如下:Traceback (most recen

2017-04-02 18:09:21 8389

转载 LoadRunner监控Linux

rstat协议允许网络上的用户获得同一网络上各机器的性能参数。 需要下载3个包:    (1)rsh-0.17-14.i386.rpm     (2)rsh-server-0.17-14.i386.rpm     (3)rpc.rstatd-4.0.1.tar.gz 一、安装rsh查看是否安装并卸载rsh[root@localhost /

2017-03-06 16:41:28 226

转载 编写第一个自动化脚本

# coding=utf-8from selenium import webdriver#启动firefox浏览器,并打开百度首页driver = webdriver.Firefox()driver.get("https://www.baidu.com/")#搜索 Selenium3driver.find_element_by_id("kw").send_keys("Selen

2017-03-02 17:05:09 606

转载 LoadRunner11 HTTP 万能录制法

LoadRunner11 HTTP 万能录制法关键词:LR中你所不知道的录制方法,解决一切在高版本浏览器和手机等环境下的录制 LoadRunner11 太多的环境录制不支持了,因为一些原因由无法安装低版本的环境,甚至被测程序就不支持低版本浏览器,应用只能在手机、微信中打开,那就更没有办法录了。虽然很多人会告诉你,抓包啊,自己写,可惜的是既然问录制,那么肯定是不会写的,短时间内又需要去完

2017-02-23 22:06:11 3583

转载 Lamp环境搭建指南

Lamp环境搭建 什么是lamp环境?lamp环境就是 linux+apache+mysql+php--------------------------------------------------------------------------------------Linux系统篇工具准备 1.VMware-workstation-full-112.CentO

2017-02-23 22:00:36 724

原创 Jmeter录制脚本步骤

右击 测试计划 添加 Threads(Users) 线程组 右击 线程组 添加 配置元件 HTTP请求默认值 右击 线程组 添加 逻辑控制器 录制控制器 右击 工作台 添加 非测试元件 HTTP代理服务器 HTTP代理服务器 中的端口要保证没有被占用,将 目标控制器 的值选择为 测试计划>线程组,分组保持默认,排除

2017-02-23 20:44:57 1580

转载 LoadRunner脚本之EXTRARES参数

本文为转载自用EXTRARES:分隔符,表示标记下一个属性是资源属性的列表(list of resource attributes)。【EXTRARES后的资源是由script、active、java applet、flash、CSS产生的请求产生的】and 下面来看看,在EXTRARES后面的资源属性是否可以注释掉...!Let's get the copy and le

2017-02-22 13:23:40 2959

转载 解决loadrunner在脚本回放时长时间等待

解决loadrunner在脚本回放时长时间等待及在vugen中create controller scenario时报错的方法经过咨询,有两种方法。经过实践,下面的方法1有效,方法2无效(我下载安装的是client,也许sevice的可以)。1、修改C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.co

2016-12-27 16:02:13 393

转载 Loadrunner之VuGen录制选项Recording Options

定义:在VuGen中Recording Option是用来设置录制的一些选项的,通过点击Tools->Recording Options打开或者快捷键Ctrl+F7打开录制选项的设置。General一般的设置1、Script脚本选项默认情况下,Loadrunner的脚本是使用C语言作为标准的,在不同的协议下,所支持的语言也不相同,对于WEB(HTTP/HTML)协议,只支持C语言。

2016-12-13 16:12:58 3834

转载 loadrunner如何过滤http/html脚本中不需要的请求

Run-time Settings》Internet Protocol》Download Filters

2016-12-13 16:00:26 1990

空空如也

空空如也

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

TA关注的人

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