
自动化工具
文章平均质量分 54
danqueen
这个作者很懒,什么都没留下…
展开
-
持续集成实践之一 概念
持续集成 是敏捷开发过程中的一个重要的实践。我一看到这个概念的介绍,就立刻感觉到这对目前的我的工作实在太有用了,迫不及待地想要试一试。Martin Fowler 的 持续集成 一文对持续集成的来龙去脉有非常好的说明。我选择了开源工具CruiseControl.net,简称原创 2011-10-19 14:15:56 · 441 阅读 · 0 评论 -
Jenkins中使用过的Msbuild编译bat
之前在尝试VS2008+SVN+Jenkins的时候发现,Jenkins自带的Msbuild出现一些问题,但是编写以下一个bat,可以解决这个问题。"%VS90COMNTOOLS%..\IDE\devenv.com" "%WORKSPACE%\Test.sln" /Build "Debug|Win32"原创 2016-04-26 13:19:11 · 2582 阅读 · 0 评论 -
CruiseControl.Net 与StyleCop集成
在集成 StyleCop到CruiseControl时,我使用了StyleCopCmd ,而非原来的StyleCop;区别就是前者能通过EXEC块使用,而后者不行。使用了StyleCopCmd,我目前也只成功了一半。一半的意思是:我在dashboard中只能显示出来StyleCop分析给出的Summary,而显示不了report。一点也不 presto magic。使用的方式与Cruise原创 2012-06-29 13:32:54 · 940 阅读 · 0 评论 -
CruiseControl.net~ VS~ Hudson
作为.net一边的人(准确的说是工作中使用的是windows环境下的.net框架的tester)真心觉得 CruiseControl.net比hudson好!原因有很多,所有能写出来的原因都表达不出我内心的真体验!so,就不说了~~~原创 2012-06-21 12:00:57 · 579 阅读 · 0 评论 -
CruiseControl.Net 与DuplicateFinder 集成
在集成这个工具DuplicateFinder之前,已经研究过很久simian这个工具了,但是不晓得为何写的nant脚本总也通不过,最终以失败告终。如果有跟simian集成成功的高手路过到此,还请停下指点下,目前暂时比较迷茫呀。先谢谢呢!失之东隅收之桑榆,机缘巧合看到了DuplicateFinder 这个工具,功能类似,工具很小,仅36K。虽然,CruiseControl.Net官方的文档中原创 2012-06-18 10:45:23 · 733 阅读 · 0 评论 -
企业持续集成成熟度模型简介之三——测试
原文地址:http://blog.youkuaiyun.com/tony1130/article/details/4764085测试持续集成一直同自动化测试相关联。这在马丁福勒的文章或更早期Steven McConnell对日构建和冒烟测试的相关实践描述中都有提及。而且在企业持续集成的领域中,我们会考虑很多种类型的自动化测试和手工测试。尽管如些,很多团队在测试方面还是比较弱。很常见的一转载 2012-06-18 15:07:21 · 490 阅读 · 0 评论 -
CruiseControl.Net 与 FxCop 集成
我在集成CruiseControl与FxCop的时候,由于搜索到的资料差异,前面还转载了一篇文章其中通过bat文件来配置的,在配置时也可进行参考。我是通过exec块来进行配置的。过程中参考了一位老外的经验贴,最终实践成功了。需要配置的文件同样有三(与Gendarme一样)。A.ccnet.config(C:\Program Files\CruiseControl.NET\server)B.原创 2012-06-07 13:30:31 · 903 阅读 · 0 评论 -
Getting Started with Continuous Integration
原文地址:http://www.developer.com/tech/article.php/3557396/Getting-Started-with-Continuous-Integration.htmImagine that you've just fixed a bug in your application's code and checked the fix into转载 2012-06-12 16:27:15 · 552 阅读 · 0 评论 -
质量之匙:持续集成工具与实践——专访Thoughtworks公司Cruise产品经理 Jez Humble
转载自51testing ,来源地址为:http://www.51testing.com/html/08/n-82408.html 专访Thoughtworks公司Cruise产品经理 Jez Humble 编者按:CruiseControl:简称CC,持续集成工具,主要提供了基 于版本管理工具(如CVS)感知变化或每天定时的持续集成,并提供持续转载 2012-06-05 16:13:22 · 2483 阅读 · 0 评论 -
CruiseControl.Net 与 Gendarme 集成
CruiseControl.Net 与 Gendarme 集成需要配置以下三个文件(不是两个,是三个)A.ccnet.config(C:\Program Files\CruiseControl.NET\server)B.dashboard.config(C:\Program Files\CruiseControl.NET\webdashboard)C.packages.xml(C:原创 2012-05-10 14:52:06 · 935 阅读 · 2 评论 -
.Net代码检查工具 Gendarme
Gendarme 是一个可扩展的基于规则的用来找出 .NET 应用程序中问题的工具和程序库。Gendarme 检查包含有 ECMA CIL 格式的程序和库,也就是 Mono 和 .NET 的应用,并从中找出一些常见的问题。Gendarme 使用 Cecil 程序库来检查代码。为啥要用Gendarme呢?1.因为,谬误不断地在行动中重复,而我们在口头上不倦地重复的却是真理。翻译 2012-05-10 14:17:07 · 2232 阅读 · 0 评论 -
FxCop in CruiseControl.NET
原文地址:http://blog.webgear.co.nz/archive/2008/07/25/fxcop-in-cruisecontrol.net.aspxI have finally integrated FxCop into my automated build process. Now i can see FxCop summary and detailed repor转载 2012-05-28 10:03:42 · 485 阅读 · 0 评论 -
测试工具备查手册
原文地址:http://www.51btest.cn/News/News_Show521.html1 、从测试功能上分 (1) 单元测试工具 ( 白盒 ) 针对不同语言,如 JUNIT (2) 功级测试工具 E — Test :功能强大,由于不是采用 POST URL 的方式回放脚本,所以可以支持多内码的测试数据(当转载 2012-03-16 10:46:17 · 376 阅读 · 0 评论 -
NAnt构建手册
NAnt入门手册一、引言在Visual Studio.NET中,我们只要用一个简单的菜单的命令,就可以构造和编译一个包含大量子项目(例如,相互关联的Web页面集合、执行文件、DLL程序集,等等)的.NET项目。但是,对于大型、复杂的软件项目来说,依靠某个程序员去点击“编译”按钮有时是行不通的。如果有人不乐意在每一台机器上安装 VS.NET该怎么办?要是能够自动执行软件的构造过程,永远不转载 2012-03-01 13:38:11 · 663 阅读 · 0 评论 -
持续集成工具CruiseControl.net对软件项目过程的改善
在将CruiseControl.net(以下简称为CCNet)于2011-9-20引入我司的三个项目7**项目,2***项目,3***项目,分别为它们部署了持续集成服务器。经过3个月的实践.发现确实能够将测试及早引入项目过程,对项目进行不间断地持续集成确实对项目产生了良好的作用。换个角度来看,CCNet也是开发者的好助手。同时,它也为整个项目的良性运作保驾护航。一般情况下,开发者一原创 2011-12-23 13:48:24 · 182 阅读 · 0 评论 -
持续集成实践之二 VSS+MsBuild2.0+CC.net
根据实践的需要,为实现VSS+MsBuild2.0+CCnet这种组合的搭配,持续集成服务器(CI服务器)首先需要安装MicrosoftVisual SourceSafe ,Freamwork2.0,IIS;三者缺一不可。 装好以上这些之后,就双击ccnet的安装程序,安装即可。在windows2003上面安装过程正常。安装的时候不要去更改它的默认地址,更改了之后,发现启动不了。安装在默认原创 2011-10-19 15:54:07 · 1383 阅读 · 0 评论 -
CCNET+MSBuild+SVN实时构建的优化总结
原文作者 作者:CoderZh(CoderZh的技术博客 - 博客园),原文地址 http://www.cnblogs.com/coderzh/archive/2009/04/05/1429858.html本文不是介绍如何使用CCNET+MSBuild+SVN构建自动编译系统,相关的内容可以从很多地方获取,可以再园子里搜一下。随着我们的S转载 2011-11-23 13:52:31 · 108 阅读 · 0 评论 -
How to Hook Up a VS.NET 2005 Solution With CruiseControl.NET in a Few Minutes
原文地址:http://weblogs.asp.net/jdanforth/pages/How-to-Hook-Up-a-VS.NET-2005-Solution-With-CruiseControl.NET-in-a-Few-Minutes.aspx我在部署我的CI服务器的时候,这篇文章对我帮助很大,特地转来我的博客,共享之。以下为原文This is a short "primer"转载 2011-11-18 13:08:39 · 565 阅读 · 0 评论 -
NI-VISA在C#中总是报错完成操作前已过期。VISA-1073807339(0xBFFF0015)ErrorTimeout
最近在在使用GPIB从PC连接到Chroma的电子负载63310系列。但是readstring()的时候总是报错,不能读取从电子负载传回的数据。总是在报错: 完成操作前已过期。VISA-1073807339(0xBFFF0015)ErrorTimeout。原来是因为我给Chroma 电子负载6310A的电子负载特定的GPIB命令结束时多加了一个\n结束符。原创 2016-09-27 17:05:56 · 9818 阅读 · 0 评论