自定义博客皮肤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)
  • 收藏
  • 关注

原创 jmeter检查点

检查点就相当于断言步骤过程:1.录制2.参数化3.对相应请求添加响应断言和断言结果结果:成功只会显示一行,不成功会显示多行一、变量断言如果有多个参数的话,断言模式这里就要修改为灵活的方式,这样就不会有错二、断言持续时间对响应时间进行断言,如果超过你设置的时间,则运行失败三、返回结果大小断言响应结果字节的判断,如果与你设置的

2017-08-22 16:29:48 404

原创 jmeter参数化

参数化的三种方式:一、通过前置处理器的用户参数1.右键添加--前置处理器--用户参数2.添加变量--输入参数名称及用户3.在请求中发送的值那替换成参数名称4.添加察看结果树、响应断言、断言结果响应断言中要测试的模式也要添加参数名称5.run运行,运行成功的话在断言结果中就只有一行,失败就会显示两行二、通过配置元件--c

2017-08-07 15:34:49 272

原创 mysql安装配置

mysql安装方式.msi(双击安装,点击下一步即可).zip(解压后需要配置文件)   1 解压zip   2 配置环境变量   2.1添加path路径   F:\mysql_5.7\bin   3.添加配置文件,在mysql安装目录下,新建一个my.ini   在里面添加此内容:   [mysqld]   basedir=F:\mysql_5.7\bin

2017-06-16 17:27:22 268

原创 jmeter性能小实例

项目-------被测网站:指标:响应时间以及错误率场景:测试步骤:测试计划---添加线程组----添加http请求---监听器---运行脚本---查看报告详细:1.设置场景(线程组设置):线程数:模拟用户数ramp up period(in seconds):jmeter要在多长时间内建立全部的线程(线程数 除以 ramp up period:每秒钟增

2017-04-26 17:17:34 1694

原创 badboy脚本开发事件

一. badboy中的检查点(断言)1.使用badboy进行简单录制,以www.sogou.com为例,搜索“badboy”关键词---点击关闭录制,录制完成2.选中搜索关键词 ------》 点击tools ----》 选择add assertion for selection选择add assertion for selection后出现:3.最后回放,点击play

2017-04-21 15:15:59 677

转载 selenium从零开始到放弃之疑难杂症总结

话说最近在做自动化测试项目的时候,遇到一个比较奇葩的问题,比较棘手,刚开始拿到几乎毫无头绪。最后终于在不断的尝试过程中将其解决。而且该类问题在网上几乎找不到可供参考的完整文章,有人曾经问过类似的问题(http://bbs.csdn.net/topics/390528583),但看答案基本没有靠谱的。所以特总结于此,与各位进行分享。那么这究竟是个什么样的问题呢?其实是这样,在登录我司内部we

2017-03-14 10:51:50 715

原创 selenium2-java所需环境

1.安装 JavaJava 下载地址:http://www.java.com/zh_CN/download/manual.jsp2.安装 EclipseEclipse:http://www.eclipse.org/downloads/3.安装浏览器驱动4.安装java版的 Selenium   下载地址:http://docs.seleniumhq.org/down

2017-02-27 15:41:47 215

原创 126邮箱登录---iframe

开始直接定位根本定位不了,后来发现里面包了一个iframe,解决办法如下:写法一:写法二:注意:1.中间注释掉的是另一种详细些的写法,两种都可以执行成功2.126输入框不能使用id、xpath定位,因为它的id是一直在变化的(我开始就没注意到这点)3.注意不要把上图2画出的第1个红框中的定位忘记了,虽然一进网页就显示的账号密码登录,但是没有定位那里也

2017-02-09 14:41:09 4414

转载 mysql初入

使用MySQL数据库登录到MySQL当 MySQL 服务已经运行时, 我们可以通过MySQL自带的客户端工具登录到MySQL数据库中, 首先打开命令提示符, 输入以下格式的命名:mysql -h 主机名 -u 用户名 -p-h : 该命令用于指定客户端所要登录的MySQL主机名, 登录当前机器该参数可以省略;-u : 所要登录的用户名;-p : 告诉服务器将会使

2017-02-07 14:44:56 373

原创 re模块--正则

模块内容:1. re.finditer(pattern, string, flags=0)找到 RE 匹配的所有子串,直接返回字符串。这个匹配是从左到右有序地返回。如果无匹配,返回空列表。编译标志:编译标志让你可以修改正则表达式的一些运行方式。在 re 模块中标志可以使用两个名字,一个是全名如 IGNORECASE,一个是缩写,一字母形式如 I1. re.IGNOR

2016-07-11 16:02:38 281

原创 splinter学习笔记

splinter属性:1.splinter是自动化框架(工具)2.是selenium的优化型封装3.简单丰富的api定位元素常用的api:browser.find_by_css('h1')browser.find_by_xpath('//h1')browser.find_by_tag('h1')browser.find_by_name('name')br

2016-07-11 15:03:01 2178

原创 安装chrome driver出现的问题

安装chrome driver后,运行设置环境变量的脚本出现此问题:'chromedriver.exe' executable needs to be in PATH解决:路径不对:1.chrome driver放置路径不对(应该在chrome安装目录里面)2.脚本路径不对正确示例(设置环境变量方法):#! /usr/bin/env python#coding=utf-8

2016-07-06 15:58:02 1774

原创 正则_学习笔记

什么是正则表达式?在编写处理字符串的程序或网页时,经常有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。(简而言之:匹配文本片段的模式)常用元字符代码说明.匹配除换行符以外的任意字符\w匹配字母或数字或下划线\

2016-05-25 11:39:32 266

转载 postman接口测试

1.HTTP状态码(由此判断请求是否成功,或者出现其他问题)100-199 用于指定客户端应相应的某些动作。 200-299 用于表示请求成功。 300-399 用于已经移动的文件并且常被包含在定位头信息中指定新的地址信息。 400-499 用于指出客户端的错误。 500-599 用于支持服务器错误。状态码详细参考:http://www.cnblogs.com/lxin

2016-05-11 17:12:34 345

转载 “内存泄露”问题的分析和解决方法

下面是找了2篇文章:针对 “内存泄露”问题的分析和解决方法答案1设置Tomcat启动的初始内存其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置三、实例,以下给出1G内存环境下java jvm 的参数设置参考:JAVA_OPTS="-server -Xms800m -Xmx8

2016-05-05 11:26:37 299

原创 数据库

数据库数据库概述数据库(Database,简称DB)是按照数据结构来组织、存储和管理数据的仓库数据库可以视为电子化的文件柜数据库管理系统数据库管理系统(DBMS:DB management system)是一种操作和管理数据库的大型软件,一般具有存储、截取、安全保障、备份等基础功能。大部分DBMS提供数据定义语言DDL(DateDefinition language)和数据

2016-03-01 17:09:38 412

原创 性能测试

性能测试:  性能指标:响应时间:2/5/10秒(用户接受度) LoadRunner由四大组件组成:VuGen、控制器、负载发生器和分析器。  1、VuGen发生器:捕捉用户的业务流,并最终将其录制成一个脚本:  (1)选择相应的一种协议;  (2)在客户端模拟用户使用过程中的业务流程,并录制成一个脚本

2016-02-26 17:50:24 414

原创 自动化测试

主要用于回归测试基于ui层面的自动化测试转换条件:1、2级正向用例自动化的局限性:1. 发现的缺陷少2. 界面ui测试不可能转换成自动化3. 不能灵活处理意外事件或突发状况4. 时间成本高5. 项目的局限性为什么要做自动化测试1.避免重复的工作2.节约时间、人力成本3. 测性能,模拟大数据,多用户同时使用 适合自动化的项目1.需求变动

2016-01-26 17:34:14 1233

原创 测试基础2

2.过程质量(管理者)1. (能力成熟度模型)CMM质量管理体系(主要做过程,看重过程和文档)(行业标准):标识:软件 开发管理水平强调软件 过程改进体现承接项目的能力核心:把开发视为一个过程,对每个阶段进行把控,目标是:让每个阶段:更科学化,更合理,有一个标准进行监控,更标准,最终实现 商业目标,让整个软件开发风险降得更低CMM质量管理体系等级:初始级

2016-01-11 17:30:06 1599

原创 测试项目经验

注意事项:业务功能模块(功能+业务流程)(业务测试、正反测试)过程:用户需求 -》需求分析(需求分析工程师) -》 概设 -》 详设                                                (概详是核心)一般企业:  1-2过程:需求-细化-需求文档-评审2.(需求规格说明书 也叫 基线)

2016-01-08 10:45:58 4672

原创 java_tomcat部署

标识符:     1.标识符用于给程序中的变量、类、方法命名的符号     2.以字母、下划线(_)和美元符($)开头     3.首字符外,可接任意数目的数字、字母、下划线(_)和美元符($)     4.但不能有空格     5.不能是java关键字和保留字java创建:1.new-》other-》web-》dyn....    2.左边右键WEB-

2015-12-31 10:49:22 334

原创 测试基础

测试

2015-12-28 17:53:09 381

原创 关于c的4种算法以及实例演示

//递归函数int jecheng(int n) {    if (n         return 1;    } else {        return n * jecheng(n-1);    }    }int main(int argc, const char * argv[]) {    //常用算法        //1.

2015-11-20 20:26:46 396

空空如也

空空如也

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

TA关注的人

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