yaya_free的专栏

记录,总结,归纳

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

从loadrunner到jmeter,录制压力测试脚本好像都只支持IE,近来才知道jmeter还有自带的录制脚本元件,且支持IE、Chrome及Firefox等多种浏览器。这里就记录一下通过jmeter HTTP代理服务器录制测试脚本的过程。   1、jmeter工作台中添加http代理服务器元件...

2018-04-10 16:44:39

阅读数 258

评论数 0

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

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

2018-04-10 16:39:10

阅读数 228

评论数 0

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

   软件测试自动化从不同的测试阶段分类,可从下层到上层依次分为单元测试-->接口测试-->界面自动化测试。单元测试一般有开发人员自行完成,而界面自动化测试合适的测试条件又很难达到,测试人员在繁杂的手工界面测试之余,更多的参与到接口测试中,对工作效率及个...

2018-04-10 16:27:22

阅读数 339

评论数 0

Jmeter监控服务器性能

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

2018-04-10 16:15:39

阅读数 106

评论数 0

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

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

2018-04-10 16:14:34

阅读数 127

评论数 0

windows下python的tar.gz文件安装

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

2018-03-29 17:49:26

阅读数 3796

评论数 1

robot framework环境搭建

原文地址: https://www.cnblogs.com/puresoul/p/3854963.html一、 robot framework环境搭建:  官网:http://robotframework.org/序号安装包名安装方法下载地址备注1pythonexe文件,直接双击安装https:/...

2018-03-29 17:35:24

阅读数 65

评论数 0

2018独角兽企业

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

2018-03-23 09:39:43

阅读数 426

评论数 0

三种自动化测试模式

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

2018-03-15 12:51:24

阅读数 197

评论数 0

软件测试之性能测试

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

2018-03-15 05:57:55

阅读数 718

评论数 0

软件测试之测试计划

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

2018-03-14 17:19:21

阅读数 376

评论数 0

Python中的装饰器

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

2018-03-07 16:44:55

阅读数 71

评论数 0

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

前提是已经安装了GitBash,这个稍后再出教程 1、新建一个目录,存放下载下来的项目,我在D盘新建了一个“gitspace”文件夹,用来存放下载下来的项目   2、进入刚刚新建的文件夹,即进入“gitspace”,点击鼠标右键,选择"Git Bash Here...

2018-02-05 16:31:54

阅读数 325

评论数 0

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

给初学者之一:浅谈java及应用 学java不知不觉也已经三年了 从不知java为何物到现在一个小小的j2ee项目经理 虽说不上此道高手,大概也算有点斤两了吧 每次上网,泡bbs逛论坛,没少去java相关的版面 总体感觉初学者多,高手少,精通的更少   由...

2018-01-17 16:09:44

阅读数 65968

评论数 27

区块链基本概念

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

2018-01-16 15:56:15

阅读数 449

评论数 0

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