“又是一年毕业时”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助...
很早就听闻过测试驱动开发,在加入ThoughtWorks之前,在参加ThoughtWorks University之前。但是一直都不得其法,没有登堂入室。这次从印度参加了“有史以来最好的一届”的TWU,顿悟了测试驱动开发(以下简称TD...
在假设您需要可以像配置并定制 SAP 全景那样迅速地配置并定制的测试解决方案的情况下,随着环境的变更,SAP 集成应用程序允许您快速地配置并定制业务流程。在本文中,我们将向您展示如何使用 IBM® Rationa...
Spring 2.5 TestContext 测试框架用于测试基于 Spring 的程序,TestContext 测试框架和低版本 Spring 测试框架没有任何关系,是一个全新的基于注解的测试框架,为 Spring 推荐使用该测试框架。 概述 ...
TestNG是一种基于注释的测试框架,通过添加诸如灵活的装置、测试分类、参数测试和依赖方法等特性来克服JUnit的一些不足之处。此外,TestNG运行于Java 5.0(通过注释)和Java 1.4(通过JavaDoc样式的注释)之上...
随着对项目管理理解的深入,自己对项目管理的两点有了深刻理解:需求开发与管理、项目组织结构一、需求开发与管理 宽泛地讲,需求来源于用户的一些“需要”,这些“需要”被分析、确认后形成完整的文档,该文档详细地说明了产品“必须或应当”做什么...
首先需要对大家说一下,由于这里的文章都是随感而发,所以很多时候条理性比较差,对不起大家了,等有时间了会将这些素材整理。现在就算是一个原始素材的堆积的过程吧 今天先说一下人员培养和工作的关系。 先说我自己的几个基本观点 1即...
本文将告诉你们如何在EditPlus下直接编译/测试/运行你的Java&C#程序! 1.先装好JDK, 啥? 你问我 JDK是啥? 好吧, JDK==Java Development ...
软件工程的标准化可以提高软件的可靠性,可维护性和可移植性;提高软件的生产率;提高软件人员之间的通讯效率,减少差错和误解;有利于软件管理,有利于降低软件的运行维护成本,缩短软件开发周期。 基础标准...
摘要 本文分析了过程改进的基本特征及共性问题,认为过程改进工作可以借鉴通用的管理经验和工具,并且分享了霍尼韦尔技术研发中心的实践经验,最后总结了成熟的过程改进小组应具备的特征。本文包括以下内容: 1.为什么业界同行普遍认为过程改进...
调查研究发现,软件开发工艺从瀑布模型转向迭代递增式模型,是过去 20 多年来世界软件工程最为重大的一项管理和技术变革之一。 不但 21 世纪的敏捷方法普遍采用了迭代方式,就连正宗的 CMM/CMMI 实施典范也采用了迭代式开发模型。当我向一些号称实...
——本文送给常年奋战在测试一线的测试人员。 小时候上政治课,深信自己“要为共产主义事业奋斗终生”,现在看来目标有一点遥远,估计为计算机事业奋斗终生的可能性很大。不知不觉,我做测试这一行已经八年了,有时感觉到自己似乎患上了测试的“职...
测试工作,有轻松的时候,也有繁忙的时候,但总的来说忙大于轻松。记得刚上手测试时,不知道从何下手?产品的操作手册和命令手册,最基础的DD,却是新人最好的参考资料;产品的操作手册和命令手册面向的就是用户,对于新...
测试工作在软件开发中是一个重要的工作组成部门,确切的是:没有测试部门,研发工作是可以进行的,但没有一个好的测试部门确能研发出优秀的软件产品是不太可能的。所以说,建设一个好的测试部门,对软件研发是...
说到职业规划可能是现在的一个热门话题,大学毕业找什么工作,可以做什么工作,以至于在大学中应该培养什么能力,在本篇文章中我就以个人的一些经历和经验来说一说测试这个职业的规划。不一定完全正确但是代表...
[摘要] 关于冒烟测试,应该是微软首先提出来的一个概念,和微软一直提倡的每日build有很密切的联系。具体说,冒烟测试就是在每日build建立后,对系统的基本功能进行简单的测试。这种测试强调功能的覆盖率,而不...