摘要: 在我看来压力测试的压测对象可以分为UI,接口及数据库三个部分吧,对界面及接口进行压测还算熟悉, 定位性能瓶颈,对数据库SQL执行压测也是需要做的。工具呢?还是Jmeter 1、将需要用到的链接Oracle的架包放到jmeter中 在数据库服务器安装路径下,找到ojdbc5.jar,如 D:\app\ 阅读全文
posted @ 2016-12-19 19:54 发条程 阅读(6133) 评论(0) 推荐(0) 编辑
摘要: 一、linux简介 1、linux的特点 免费开源 模块化程度高 内核设计分为五个部分:进程管理、内存管理、进程间通信、虚拟文件系统和网络 广泛的硬件支持 几乎能在所有流行的处理器上运行 安全稳定 拥有多项安全技术措施 多用户多任务 良好的可移植性 linux中95%以上的代码都是由高级语言c语言编 阅读全文
posted @ 2016-12-18 22:43 发条程 阅读(1369) 评论(0) 推荐(0) 编辑
摘要: 测试不仅是点点点,自动化测试不仅是写脚本用例,该站的高一点吧,抛开工具,重新看看这本书。 一、基础知识: 1、什么是自动化测试? 测试自动化技术是软件测试行业中最高端的技术之一,它是以程序测试程序,以代码代替思维,以脚本的运行代替手工测试的技术。 2、自动化测试的种类? 黑盒自动化测试(UI、接口) 阅读全文
posted @ 2016-12-11 23:06 发条程 阅读(2497) 评论(0) 推荐(2) 编辑
摘要: Jmeter是压力测试、接口测试工具,Ant是基于Java的构建工具,具有跨平台的作用,jenkins是持续集成工具。将这三者结合起来可以搭建一套webservice接口测试的持续构建环境。 1、安装JDK,配置java环境变量(略过) 2、安装Jmeter,这里用到的版本是2.12(安装过程略过) 阅读全文
posted @ 2016-12-08 18:00 发条程 阅读(15998) 评论(2) 推荐(10) 编辑
摘要: 通过逐个录入的方式,好不容易将需要测试几十个接口的300多个测试用例录入sampler-http请求中,固定的测试环境跑起来也还 感觉良好。不料在新服务器环境中跑用例时,问题来了:修改参数维护脚本等成本太大! 脚本参数是写死的,修改起来得一个个请求打开来依次输入参数值,有点坑。。。 为了解决这个问题 阅读全文
posted @ 2016-11-26 21:00 发条程 阅读(20197) 评论(6) 推荐(4) 编辑
摘要: 软件测试自动化从不同的测试阶段分类,可从下层到上层依次分为单元测试-->接口测试-->界面自动化测试。 单元测试一般有开发人员自行完成,而界面自动化测试合适的测试条件又很难达到,测试人员在繁杂的手工界面测试之余, 更多的参与到接口测试中,对工作效率及个人技术能力应该会有很大的提升空间。 从个人浅表的 阅读全文
posted @ 2016-11-26 19:05 发条程 阅读(65687) 评论(1) 推荐(9) 编辑
摘要: jmeter也可以像loadrunner一样监控服务器CPU、内存等性能参数,不过需要安装一些插件 1、下载需要的jmeter插件 如图上面两个是jmeter插件,可以再下面的链接中下载: https://jmeter-plugins.org/downloads/old 第三个是放在服务器中的,可在 阅读全文
posted @ 2016-11-18 21:51 发条程 阅读(44690) 评论(8) 推荐(3) 编辑
摘要: “1.1.4版本的ReportNG是最后一个版本,之后不再做维护。作为一个简单的测试报告插件,它是创造来替代TestNG原有的HTML报告。ReportNG提供了一个简易的、色彩分明的测试结果报告”,这段话是reportng官网上的介绍。 这里就来对比看看testng自带报告和ReportNG生成的 阅读全文
posted @ 2016-11-16 20:09 发条程 阅读(11168) 评论(2) 推荐(1) 编辑
摘要: 从loadrunner到jmeter,录制压力测试脚本好像都只支持IE,近来才知道jmeter还有自带的录制脚本元件, 且支持IE、Chrome及Firefox等多种浏览器。这里就记录一下通过jmeter HTTP代理服务器录制测试脚本的过程。 1、jmeter工作台中添加http代理服务器元件 2 阅读全文
posted @ 2016-11-16 00:03 发条程 阅读(22030) 评论(0) 推荐(1) 编辑
摘要: 前面基本弄清楚了webdriver+ testng 的测试环境部署,现在这里记录一下结合ant及jenkins做的一个简单的实例。 一、在eclipse中编写好测试脚本 这里略过了自动化测试用例的编写的过程,用例设计也是一个很重要的过程,后续单独总结下。 1、测试对象简介 这里拿来测试的如下所示的一 阅读全文
posted @ 2016-11-14 20:39 发条程 阅读(4452) 评论(1) 推荐(0) 编辑