2018年8月1日
摘要: JVM简介 Java虚拟机(JVM)是由Java虚拟机规范定义的,其上运行的是字节码指令集。这种字节码指令集包含一个字节的操作码(opcode),零至多个操作数(oprand),虚拟机规范明确定义了每种字节码指令完成的功能是什么以及需要多少个操作数。Java虚拟机上运行的class文件,这个文件中包 阅读全文
posted @ 2018-08-01 17:55 朝雨忆轻尘 阅读(1714) 评论(0) 推荐(0) 编辑
摘要: JVisualVM 简介 VisualVM 是Netbeans的profile子项目,已在JDK6.0 update 7 中自带,能够监控线程,内存情况,查看方法的CPU时间和内存中的对 象,已被GC的对象,反向查看分配的堆栈(如100个String对象分别由哪几个对象分配出来的)。在JDK_HOM 阅读全文
posted @ 2018-08-01 17:24 朝雨忆轻尘 阅读(54217) 评论(4) 推荐(6) 编辑
摘要: JMC, 即Java任务控制(Java Mission Control)是从Java7(7u40)和 Java8 的商业版本包括一项新的监控和控制特性。 JMC 程序 (JDK_HOME\bin目录下) 会启动一个窗口程序,然后让我们选择对那进程进行监控,JMC打开性能日志后, 主要包括7部分性能报 阅读全文
posted @ 2018-08-01 16:55 朝雨忆轻尘 阅读(1343) 评论(0) 推荐(0) 编辑
摘要: JDK工具一览表 主要用于根据XML schema文件生成对应的Java类。 常用工具 JVisualVM VisualVM 是Netbeans的profile子项目,已在JDK6.0 update 7 中自带,能够监控线程,内存情况,查看方法的CPU时间和内存中的对 象,已被GC的对象,反向查看分 阅读全文
posted @ 2018-08-01 16:36 朝雨忆轻尘 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 处于项目需求,需要能够批量执行SQL脚本文件,需要由前台页面操作触发执行。 查找相关资料,发现 Ant 提供了 SQLExec 组件可以支持SQL文件的执行,测试效果不错。 以下是对 SQLExec 封装后支持批量执行的执行器组件。 作者:朝雨忆轻尘出处:https://www.cnblogs.co 阅读全文
posted @ 2018-08-01 14:31 朝雨忆轻尘 阅读(1942) 评论(0) 推荐(0) 编辑
摘要: 1 注册用户数 注册用户数指软件中已经注册的用户,这些用户是系统的潜在用户,随时都有可能上线。这个指标的意义在于让测试工程师了解系统数据中的数据总量和系统最大可能有多少用户同时在线。 2 在线用户数 在线用户数是指某一时刻已经登录系统的用户数量。在线用户数只是统计了登录系统的用户数量,这些用户不一定 阅读全文
posted @ 2018-08-01 11:26 朝雨忆轻尘 阅读(1755) 评论(0) 推荐(0) 编辑
摘要: 一、准备工作 1、系统基础功能验证 性能测试在什么阶段适合实施?切入点很重要!一般而言,只有在系统基础功能测试验证完成、系统趋于稳定的情况下,才会进行性能测试,否则性能测试是无意义的。 2、测试团队组建 根据该项目的具体情况,组建一个几人的性能测试team,其中DBA是必不可少的,然后需要一至几名系 阅读全文
posted @ 2018-08-01 11:15 朝雨忆轻尘 阅读(3298) 评论(1) 推荐(2) 编辑