摘要: 1.1 参数化 截止现在,一个http请求的配置已经完成,可使用该脚本运行点击jmeter的运行按钮查看。并发测试必然需要使用到参数化。参数化有以下几种方法。 参数化的格式一般均为: ${},如¥{user} 1.1.1 CSV 可在本地新建txt,将参数存储在txt中,以“,”隔开,保存的时候选择 阅读全文
posted @ 2018-06-13 13:00 jxba 阅读(11767) 评论(0) 推荐(2) 编辑
摘要: 1 脚本编写 1.1 线程组 打开jmeter后,添加线程组。 1.2 http请求 在线程组下添加http请求 1.2.1 配置地址 根据接口文档,对接口地址、端口、路径和方法等进行设置。 对http请求的地址或IP,端口号,请求方法及路径进行填写 1.2.2 添加参数 1.2.2.1 Json参 阅读全文
posted @ 2018-06-13 12:37 jxba 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 性能测试准备 性能测试指标 响应时间 系统对请求做出的响应时间。一般为258原则,或1357原则:1s优秀,3s良好,5s及格,7s不合格。 响应时间的合理一般是由用户可接受度判断的,比如游戏:200msOK,超过3s难以接受 吞吐量 单位时间内处理请求的数量。TPS:每秒处理事务的总字节数; 吞吐 阅读全文
posted @ 2018-06-13 12:20 jxba 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 性能测试缺陷 一般有以下两种情况: 不能满足既定的性能指标,如:响应时间、资源耗用等; 并发错误、死锁、内存泄漏 性能缺陷分类 资源忙不来 资源怠工 性能缺陷分析 从下到上剥洋葱的方法,逆向请求分析。 从硬件——操作系统——数据库——中间件——后端应用程序——前端应用程序 实例1 银行应用系统:li 阅读全文
posted @ 2018-06-13 11:22 jxba 阅读(1341) 评论(0) 推荐(0) 编辑
摘要: 1.1 Jmeter安装 本文提到的所有文件均可在百度盘:https://pan.baidu.com/s/1WAaYO0foV_owUF9JS7qXLg中下载。 1.1.1 Java安装 l 下载:http://www.oracle.com/technetwork/java/javase/downl 阅读全文
posted @ 2018-06-13 10:32 jxba 阅读(179) 评论(0) 推荐(0) 编辑
摘要: from appium import webdriver import time desired_caps = {} desired_caps['platformName'] = 'Android' #手机系统 desired_caps['platformVersion'] = '5.1.1' #手机系统版本 desired_caps['deviceName'] ... 阅读全文
posted @ 2018-06-13 10:32 jxba 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 1 Html基础 l W2school 1.1 什么是 HTML? HTML 是用来描述网页的一种语言。 l HTML 指的是超文本标记语言 (Hyper Text Markup Language) l HTML 不是一种编程语言,而是一种标记语言 (markup language) l 标记语言是 阅读全文
posted @ 2018-06-04 12:23 jxba 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1.1 上传文件 1.1.1 普通上传:Send_keys实现上传 找到上传的input标签,通过send_keys向其输入一个文件地址实现上传。 Driver.find_element_by_name(‘file’).send_keys(‘D:\01Test\1.txt’) 如qq邮箱: 1.1. 阅读全文
posted @ 2018-05-27 19:46 jxba 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 1 Apache和nginx相关知识 1.1 Apache配置文件 Listen 80 Listen主要侦听web服务端口状态,默认为:80,即侦听所有的地址的80端口,注意这里也可以写成IP地址的侦听形式,不写即默认的地址:0.0.0.0 ServerName 127.0.0.1:80/local 阅读全文
posted @ 2018-05-23 11:29 jxba 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1 Linux操作系统Shell 1.1 Shell脚本 当命令不在命令行中执行,而是从一个文件中执行时,该文件就称为 Shell 脚本。 注意: Shell脚本通常以.sh作为后缀名,但不是必须的。 Shell 脚本是以行为单位的,在执行脚本的时候会分解成一行一行依次执行。 Shell脚本是纯文本 阅读全文
posted @ 2018-05-23 11:15 jxba 阅读(3753) 评论(0) 推荐(0) 编辑