12 yaya_free

尚未进行身份认证

暂无相关描述

等级
TA的排名 17w+

性能测试篇 :Jmeter HTTP代理服务器录制压力脚本

从loadrunner到jmeter,录制压力测试脚本好像都只支持IE,近来才知道jmeter还有自带的录制脚本元件,且支持IE、Chrome及Firefox等多种浏览器。这里就记录一下通过jmeterHTTP代理服务器录制测试脚本的过程。  1、jmeter工作台中添加http代理服务器元件     2、测试计划总添加线程组和http请求默认值,并设置服务器的IP和Port    3...

2018-04-10 16:44:39

WEB接口测试之Jmeter接口测试自动化 (二)(数据分离)

 通过逐个录入的方式,好不容易将需要测试几十个接口的300多个测试用例录入sampler-http请求中,固定的测试环境跑起来也还感觉良好。不料在新服务器环境中跑用例时,问题来了:修改参数维护脚本等成本太大!   脚本参数是写死的,修改起来得一个个请求打开来依次输入参数值,有点坑。。。       为了解决这个问题,毅然决定将所有参数提取处理,用excel文件来做数据驱动,做法如下...

2018-04-10 16:39:10

WEB接口测试之Jmeter接口测试自动化 (一)(初次接触)

  软件测试自动化从不同的测试阶段分类,可从下层到上层依次分为单元测试-->接口测试-->界面自动化测试。单元测试一般有开发人员自行完成,而界面自动化测试合适的测试条件又很难达到,测试人员在繁杂的手工界面测试之余,更多的参与到接口测试中,对工作效率及个人技术能力应该会有很大的提升空间。   从个人浅表的理解上来说,接口测试主要分为两类:代码层接口测试和WebHTTP接口测试,...

2018-04-10 16:27:22

Jmeter监控服务器性能

jmeter也可以像loadrunner一样监控服务器CPU、内存等性能参数,不过需要安装一些插件  1、下载需要的jmeter插件      如图上面两个是jmeter插件,可以再下面的链接中下载:https://jmeter-plugins.org/downloads/old 第三个是放在服务器中的,可在下面的度盘中下载:http://pan.baidu.com/share/link?...

2018-04-10 16:15:39

用Jmeter对数据库执行压力测试

 在我看来压力测试的压测对象可以分为UI,接口及数据库三个部分吧,对界面及接口进行压测还算熟悉,定位性能瓶颈,对数据库SQL执行压测也是需要做的。工具呢?还是Jmeter         1、将需要用到的链接Oracle的架包放到jmeter中       在数据库服务器安装路径下,找到ojdbc5.jar,如D:\app\Administrator\product\11.2.0\dbhome...

2018-04-10 16:14:34

windows下python的tar.gz文件安装

windows下下载了django,PIL,web.py发现都是tar.gz格式的文件,网上查找也非常系统的方法,总结一下其他大神的方法,归纳于此。首先下载tar.gz文件,比如web.py,下载后是一个tar.gz文件,用好压或其他解压软件解压,你会看到目录里有一个setup.py文件,这时,在地址栏输入%comspec%,这样会出现该目录下的提示符,再写python.exesetup.py...

2018-03-29 17:49:26

robot framework环境搭建

原文地址: https://www.cnblogs.com/puresoul/p/3854963.html一、robotframework环境搭建:  官网:http://robotframework.org/序号安装包名安装方法下载地址备注1pythonexe文件,直接双击安装https://www.python.org/download/releases/2.7.8/ 一切的基础,安装路径...

2018-03-29 17:35:24

2018独角兽企业

蚂蚁金服  滴滴  小米  阿里云  美团点评  宁德时代  今日头条 菜鸟网络  陆金所  借贷宝

2018-03-23 09:39:43

三种自动化测试模式

什么是RobotFrameworkRobotFramework是一款基于python的开源自动化测试框架,常用于验收测试以及验收测试驱动开发(ATDD)。基于关键词写出来的自动化用例,可读性非常高,即使不懂代码也可以写出足够清晰的自动化用例。完全可媲美于手工用例。同时它的高扩展性体现在可以使用java&python去扩展自定义一些测试库以及基于一些已有的关键词自定义一些高级关键词(m.ly...

2018-03-15 12:51:24

软件测试之性能测试

性能测试常见术语并发,并发用户数量,请求响应时间(TTLB--Timetolastbyte),吞吐量,吞吐率(吞吐量/传输时间Througput),TPS,点击率,资源利用率等。全面性能测试模型预期指标的性能测试、独立业务的性能测试、组合业务的性能测试、疲劳强度性能测试、大数据量性能测试、网络性能测试、服务器性能测试(操作系统,WEB服务器,数据库服务器)...

2018-03-15 05:57:55

软件测试之测试计划

1)制订测试计划的目的是什么?明确工作内容,工作方法,所需的资源,并把这些信息发布给所涉及到测试工作的涉众,尽快将下一步测试工作需要考虑的问题和准备的条件落实下来。重点在于对当前阶段工作任务的准备和规划以及信息的交流2)测试需求的工件包括什么?  软件需求规约;用例;架构设计文档以及详细设计文档3)如何获得测试需求?  “功能性测试需求”通过对软件需求规约和用例的分析来获取  “性能测试需求...

2018-03-14 17:19:21

Python中的装饰器

什么是装饰器?装饰器是一个很著名的设计模式,经常被用于有切面需求的场景,较为经典的有插入日志、性能测试、事务处理等。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量函数中与函数功能本身无关的雷同代码并继续重用。概括的讲,装饰器的作用就是为已经存在的对象添加额外的功能。通过一个例子了解装饰器如果使用如下代码:@makebold@makeitalicdefsay():re...

2018-03-07 16:44:55

使用Git Bash从Git上下载代码到本地以及上传代码到码云Git

前提是已经安装了GitBash,这个稍后再出教程1、新建一个目录,存放下载下来的项目,我在D盘新建了一个“gitspace”文件夹,用来存放下载下来的项目 2、进入刚刚新建的文件夹,即进入“gitspace”,点击鼠标右键,选择"GitBashHere",如下图:点击“GitBashHere”之后,可以看到下面界面,否则,可能是你的GitB

2018-02-05 16:31:54

一个牛人给JAVA初学者的建议

给初学者之一:浅谈java及应用学java不知不觉也已经三年了从不知java为何物到现在一个小小的j2ee项目经理虽说不上此道高手,大概也算有点斤两了吧每次上网,泡bbs逛论坛,没少去java相关的版面总体感觉初学者多,高手少,精通的更少 由于我国高等教育制度教材陈旧,加上java自身发展不过十年左右的时间还有一个很重要的原因就是ja

2018-01-17 16:09:44

区块链基本概念

区块链技术在2017年被得到广泛应用,其主要是一种无法更改、伪造的分布式记账系统,可以利用智能合约、加密算法等技术来保证交易安全,解决因信用缺失而产生的一系列交易问题。区块链的可追溯性能够有效改善金融、征信等行业现存的弊端。在商品溯源中合理运用区块链技术,不仅可以提高商品交易的安全系数,使得其流转过程更加公开透明,还可以更有效管控供应链的形成。走进区块链技术简介

2018-01-16 15:56:15
勋章 我的勋章
    暂无奖章