• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Victor_菜
weibo:http://weibo.com/mrvictorcai
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2014年1月28日

Fitnesse集成TestLink
摘要: TestLink作为开源测试管理工具,可以进行测试工程、测试计划以及执行计划的管理,而且TestLink团队提供了XML-PRC的接口供第三方工具调用,接口支持程度也比较好。Fitnesse作为开源验收测试框架,本身可以做到测试集、测试用例的执行,有较为优秀的测试执行行为的管理以及测试结果的收集。由于Testlink大部分场合下是用于手工测试用例的管理,为了能够是Testlink对于测试用例管理的优点也用于Fitnesse上自动化测试用例的管理,也为了能够让手工测试用例和自动化回归测试用例mapping起来,方便测试管理者能够清晰知道自动化测试用例在测试项目中的比例,也为了测试管理者可以较好的 阅读全文
posted @ 2014-01-28 12:12 Victor_菜 阅读(913) 评论(0) 推荐(0)
 
 

2013年12月6日

oracle存储过程代码覆盖率统计工具
摘要: 目前针对于高级语言如C++,JAVA,C#等工程都有相关的代码覆盖率统计工具,但是对于oracle存储过程或者数据库sql等方面的项目,代码覆盖率统计和扫描工具相对较少。因此针对这种情况,设计了代码覆盖率统计工具,其实oracle已经提供了较好的代码profiler包,本文主要介绍利用DBMS_PROFILER设计的代码覆盖率统计工具。1.代码打桩获取代码覆盖率的前提是,需要对被测代码进行profiler,也就是打桩,需要有一个计数器去统计被执行到的代码行。Oracle提供了一个有用的工具包叫DBMS_PROFILER。通过这个包我们可以对被测的SP代码进行打桩,这个包不但可以获取被执行的代码 阅读全文
posted @ 2013-12-06 15:02 Victor_菜 阅读(2142) 评论(1) 推荐(0)
 
 

2013年9月16日

ant svn
摘要: ant中的if与unlessif与unless之间是相反的条件表达for example: ant 执行sln,选择project的配置项如"Debug|win32" 阅读全文
posted @ 2013-09-16 10:48 Victor_菜 阅读(326) 评论(0) 推荐(0)
 
 

2013年9月13日

Jenkins中关于一些插件的使用方法
摘要: 最近在为公司搭建CI平台过程中,以及在具体项目实施过程中使用过的一些插件的具体用法:1. ant插件 这个插件可能是我们最为经常使用的,若构建脚本是使用build.xml的,那构建引擎肯定会选择ant,在我们公司后台主要是C++和存储过程开发的,前台主要是C#。因此编译打包我都选择了ant进行。通过master-slaver这种模式,通常需要将构建脚本拷贝到slaver机器上,因此有时需要更改一下build.xml中的一些内容就比较麻烦,需要在slaver机器上面去更改。为了方便配置管理人员可以直接在jenkins job配置管理页面进行更改,因此将build.xml中一些需要更改的内容按照. 阅读全文
posted @ 2013-09-13 09:50 Victor_菜 阅读(4514) 评论(0) 推荐(1)
 
 

2013年7月29日

Fitnesse测试用例脚本自动生成设计
摘要: Fitnesse是通过wiki形式来展示、管理和执行测试用例,若要在Fitnesse上设计测试用例,前提是必须熟悉一定的wiki语法,虽然wiki语法简单,但是若要设计成百上千的测试用例还是有很大的工作量。特别是针对接口测试,测试用例的复杂度和接口本身参数的复杂度会是测试用例脚本编写的工作量增大。因此如何能够自动化生成测试用例脚本是本阶段的一个重点需求。针对单一接口测试(单个接口)用例脚本的生成功能我们已经在第一阶段解决,如何对于复杂流程如包含多个接口调用的测试用例进行用例脚本生成是本阶段重点。关于具体设计思路如下所示:主要是通过Html这种可以点击操作的方式去生成一个用例配置文件,这个用例配 阅读全文
posted @ 2013-07-29 14:27 Victor_菜 阅读(1242) 评论(0) 推荐(0)
 
 

2013年7月17日

Jenkins Slave 设置
摘要: Jenkins Slave node环境变量设置有很多trap,在最近的工作当中,我把slave部署在red hat linux 上,进行c++项目的编译部署和发布,但是在执行工程的时候,总会报出某些命令 command cannot found,这种问题非常奇怪,你已经在linux的环境变量中设置了PATH等变量,而且在服务器上手动执行命令的时候没有任何问题。我的master主机部署在windows机器上,通过 Launch slave agents on unix machines via shh的方式运行slave.所有的一切看似正常,但是当你查看slave node 的系统信息的时候, 阅读全文
posted @ 2013-07-17 15:54 Victor_菜 阅读(2174) 评论(0) 推荐(0)
 
 

2013年1月28日

构建C#项目build.xml
摘要: <?xml version="1.0" encoding="UTF-8"?><!-- Sample build file used to retrieve svnant's sources --><!-- project name="svn-test" basedir="." default="checkoutThis" --> <project name="memberautobuild" default="mem 阅读全文
posted @ 2013-01-28 21:10 Victor_菜 阅读(678) 评论(0) 推荐(1)
 
 

2012年11月26日

Jenkins使用Subversion插件的一些注意事项
摘要: jenkins 可以通过subversion插件完成与svn的集成,本来这个插件的使用没有什么难度,但是在最近的项目中却遇到如下一些问题:1. svn中有中文目录,导致jenkins页面出现乱码或者找不到库。2. 使用jenkins的时候会去不存在版本库中取文件,导致报错。第一个问题是由于编码问题,首先要更改容器的字符集编码如更改tomcat中server.xml的connector的URIEncoding='utf-8'。<Connector port="8080" protocol="HTTP/1.1" connectionTi 阅读全文
posted @ 2012-11-26 16:55 Victor_菜 阅读(6930) 评论(1) 推荐(1)
 
 

2012年7月23日

JConsole远程监控tomcat JVM参数配置
摘要: JConsole连接运程JVM,看了网上的配置经常导致连接不上,现在有两个方法可以解决此问题:1.通常我们会在tomcat catalina.sh文件中添加如下代码JAVA_OPTS=-Xms800m -Xmx1200m -XX:PermSize=128M -XX:MaxPermSize=256m -XX:NewSize=128m -XX:MaxNewSize=256m -XX:SurvivorRatio=8 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8086 -Dcom.sun.management. 阅读全文
posted @ 2012-07-23 11:16 Victor_菜 阅读(894) 评论(0) 推荐(0)
 
 

2012年6月29日

Jmeter+maven+Jenkins构建云性能测试平台(三)
摘要: 继上篇blog,本篇我们具体讨论一下,如何利用Jenkins做持续的性能测试,前面我们说过因为互联网软件发布频繁,需要做到小步快跑,快速反馈,我们在自动化,接口测试的时候已经能够做到快速反馈,所以希望性能测试同样能够快速反馈,我们希望的是能够构建一个云性能测试平台,这样能够让开发工程师,功能测试工程师都参与到性能测试中来,而不仅仅是由性能测试工程师在功能测试之后再进行性能测试,总之快速反馈问题是互联网软件测试的宗旨。下面具体谈一下我们是如何利用Jenkins来执行性能测试的,关于Jenkins的具体设置不再这里做介绍.首先我们利用了git来做我们的脚本库,关于为什么选择git而不是subver 阅读全文
posted @ 2012-06-29 14:32 Victor_菜 阅读(2994) 评论(3) 推荐(0)
 
 
下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3