(一)上周,manager告诉我,为了便于公司内部对版本进行管理,以后版本实现每日构建。每日构建的意思是,以每几天为一个周期,对版本进行需求提交、程序开发、修改、测试等一系列过程。 软件的版本问题,似乎是所有软件公司的问题,因为版本的混...
妄语: 软件是不可测试的,因为我们的眼界不是无限的、手段不是无限的; 软件是可以测试的,因为软件的用户是有限的,用户的操是有限的。 小序: 近日有朋友抱怨说自己因为写不出测试Case、报不出Bug而压力很大,以致经常梦到猪...
解读一: α、β、λ常用来表示软件测试过程中的三个阶段,α是第一阶段,一般只供内部测试使用;β是第二个阶段,已经消除了软件中大部分的不完善之处,但仍有可能还存在缺陷和漏洞,一般只提供给特定的用户群来测试使用;λ是第三个阶段,此时产品已经...
小序: 干测试也有一年多了,偶尔也会静下心来思考一些问题,但很多思考的结果都似灵光一现——过后就忘掉了,实在可惜,以后就记在这里吧。 正文: 技术类思考 软件工程的任何一个部分——从需求分析、架构设计到最后的Debug——...
TUXEDO作为一种成熟的事务处理中间件,一般用于大型系统的业务处理。在这样的系统中,一般客户端请求的并发数很大,而且对实时性要求很高,需要在规定的时间内处理完一个事务,并返回结果给用户。而且对系统的...
文档策略是由上级(资深)管理者新任务并支持的,对下级开发单位或开发人员提供指导。策略规定主要的方向不是做什么或如何做的详细说明。 一般说来,文档编制策略陈述要明确,并通告到每个人且理解它,进而使策略被他们贯彻实施。 支持有效文档...
在信息工程当中软件和网络是重要的组成部分,它们的质量直接关系到中国信息化建设 的进程。保证应用软件和网络平台质量的方法主要从两个层次:一个层次是针对管理体系而 言,它可以通过CMM、CMMI、ISO9000等实...
原文:Lessons in Test Automation – A manager’s guide to avoiding pitfalls when automating testing (Elfriede Dustin) 99年的一篇文章,但是对于今天的自...
译者按:在文中被标识了[***]为译文不确定之处。若有指正之处,请发邮件到cnalexanderiii_gmail_com请把”_”换成邮箱的特殊符号。 原文地址:http://www.bullseye.com/coverage.html作者:Steve Cornett译者:AlexanderIII联系方式: http://www.51test...
系统集成项目系统集成测试体系至少包括以下几个部分。1、测试计划2、测试用例(或者称测试场景设计)3、测试报告 通常在测试计划检查中,集成方容易忽略配置管理...
应该基本要掌握的知识:1.WWW, HTML 和有关网页的基本常识2.几种常见的网站脚本语言:例如JavaScript和VBScript 什么是XML?XML 全称是 EXtensible Markup Language XML 是一种类似与HTML的语言. XML 是被设计用来描述数据的语言. XML 在XML中标志(tags,在htm...
在面向对象设计中,如何通过很小的设计改变就可以应对设计需求的变化,这是令设计者极为关注的问题。为此不少OO先驱提出了很多有关面向对象的设计原则用于指导OO的设计和开发。下面是几条与类设计相关的设计原...
现在我将列举三种情况,在这三种情况下,你将会发现使用Web service会带来极大的好处。此后,我还会举出不应该使用Web service的一些情况。 跨越防火墙的通信 如果你的应用程序有成千上万的用户,而且...
江湖上口口相传CruiseControl很难配置,很不好用。 但其实,你很难说下面这段东西复杂吧,但这个config.xml 就是CC的全部配置了。 <cruisecontrol> <projec...
毫无疑问,程序员是善于思考问题的一族。一个程序的编写都是通过:思考、设计、编写、调试、测试以及运行这些基本的阶段。 但大部分程序员都有一个问题就是不太愿意测试自己的代码。他们草草的调式完成以...
这两天参加了公司的一个客户体验项目培训。两位老师以一种新颖的授课方式,让我们两组学员通过模拟一个实际的项目,让我们切身体验了策划一个比较购物网站的全过程。整个课程内容新奇有趣,课堂气氛也很活跃。 这个课程的另一个名称是“以用户为中心的产品...
MIT(Most Important Test,最重要测试)方法是一种基于系统故障风险辅助规划测试工作的方法,其主要用于自顶向下的系统功能测试、集成测试中。该方法的核心是基于一个测试统计表,测试人员通过几种技术识别需要...