摘要:
一. WWW(World Wide Web,万维网) 最初设想的基本理念是:借助多文档之间相互关联形成的超文本,连成可相互参阅的WWW WWW的构建技术: 1. 把SGML(Standard Generalized Markup Language,标准通用标记语言)作为页面的文本标记语言的HTML( 阅读全文
摘要:
一. 什么是(软件)性能测试 性能:事务、物品的某些特性的评价值 软件性能测试:是用一定的技术,找出或验证某个性能指标值的测试,如:你跑100米,用时多少? 举例: “看看你有几斤几两”: 逐步增加系统负载,测试系统性能变化,并最终确定系统所能承受的最大负载量 “鸭梨好大哦!”: 在较大的性能压力下 阅读全文
摘要:
一. influxdb influxdb是一个时序数据库,使用go语言编写,无需外部依赖,适合构建大部分分布式监控系统 特色: 1. 基于时间序列,支持时间相关函数(max,min...) 2. 可度量 3. 基于事件 特点: 1. 无结构,可以任意数量的列 2. 可扩展 3. 支持min max 阅读全文
摘要:
一. Beanshell介绍 一个小型的、免费、可嵌入java源解释器 执行java语法和表达式 Beanshell运行效率不高,官方推荐:JSR233 + Groovy,可以大大提高性能,减少资源消耗 二. Beanshell能干什么 引入自己的jar,实现增强功能 引入jmeter本身jar,扩 阅读全文
摘要:
一. jenkins + ant + jmeter发送邮件失败 二. 如何解决 百度了下,发现有篇文章《【JMeter】如何使用ant自动生成测试报告并发送邮件》,提到了解决办法: 2、在网站上下载commons-email.jar包,然后放在 ant 的 \lib 目录下 3、在网站上下载acti 阅读全文
摘要:
一. 背景 主机:windows 7 8G + 500SSD + 500HDD 助攻机:虚拟机 Windows Server 2008 R2 2G + 80G 主机和助攻机做分布式,需要结合jenkins + ant做持续集成,但发现如果jmeter脚本要在助攻机上运行,如果每次在主机jmeter 阅读全文
摘要:
一. jenkins + ant + jmeter jenkins:持续集成的领导者 ant:代码的编译、测试、部署 jmeter:性能工具、脚本 二. jenkins 开源CI/CD,是持续集成方面的领导者 CI(Continuous Integration)持续集成 CD(Continuous 阅读全文
摘要:
一. 为什么要用分布式(集群)? 1. jmeter做性能创建线程数,是需要消耗本地机器服务器资源的 2. 本机机器不可能无限制创建线程数 3. 利用别人的机器,创建线程数 二. 分布式(集群)原理 三. 分布式前提条件 1. 主机和助攻机器jmeter要一致 jmeter版本要一致 jdk主版本要 阅读全文
摘要:
一. 插件安装 下载jmeter-plugins-manager-1.3 jar插件 放置到jmeter的lib/ext文件夹下 重启jmeter 打开插件管理器 选项options > plugins manager Installed Plugins:已经安装的插件 Available Plug 阅读全文
摘要:
一. 什么是soap接口 webservice是一个web的应用程序,使用xml向外界暴露可供调用的API接口 webservice的接口标准 SOAP(Simple Object Access Protocol) 版本 1.1 1.2 UDDI(UnviversalDescription Disc 阅读全文