摘要:故障模式影响及危害性分析(Failure Mode Effects and Criticality Analysis─FMECA)技术是从工程实践中总结出来的科学方法,将其应用于软件领域,有助于提高软件的 可靠性 、 安全 性、维修性、..
讲讲自己学习RSA中的实践过程,已经对RSA熟悉的看家就不用在此浪费时间了。 一基础 RSA算法非常简单,概述如下: 找两素数p和q 取n=p*q 取t=(p-1)*(q-1) 取任何一个数e,要求满足et并且e与t互素(就..
我们中的Bach曾经见过一位 软件测试 员编写的 测试过程 包含”在字段中输入1287个字符。”这1287是从哪里来的?测试员解释说.她的测试想法只不过是在一个小输入字段中,输入非常多的字符。..
基础 Microsoft Active Accessibility 是一种相对较新的 技术 (1.0版在1997年5月份推出)。目的是方便身患残疾的人士使用电脑 —— 可用于放大器、屏幕阅读器,以及触觉型鼠标。同样还可以用来 开发..
vConsolidate 是一项整合 性能指标 评测,包括四个同时运行的不同性能指标评测。其中包含面向 数据库 、Web、 Java 和邮件的性能指标评测组件。由于该评测面向虚拟环境,因而每个组件均在其自..
最近人们谈到测试,常常会听到:测试其实很复杂,所以很有前途。但具体怎么复杂却不尽其详。我觉得这篇我在微软内部测试架构师站点里读到的,Jim Moore 关于测试领域中有待解决的难题的..
基础 Microsoft Active Accessibility 是一种相对较新的 技术 (1.0版在1997年5月份推出)。目的是方便身患残疾的人士使用电脑 —— 可用于放大器、屏幕阅读器,以及触觉型鼠标。同样还可以用来 开发..
国内杀毒软件产业,在经历了诺顿和卡巴斯基“误杀门”、国内外杀毒软件厂商“口水战”事件后,如何进行杀毒软件的判断和选择,让使用者无所适从。 就这一问题,本报针对中国用户对杀..
很多 软件测试工程师 强调测试的方法和思想,到底什么是测试的方法和思想? 测试的思路是一种立体的思路,物理学在说到多维空间的时候,往往会用“生活在球面上的动物”来形象地说明二..
原文:Boost Your Testing Super Powers - Secret Tools to Add to Your Utility Belt (James Bach) 当我还是3岁的时候,我最喜欢的卡通片是《The F ant astic Four》。当我的妈妈发现的时候,她老是转台并禁止我看。太..
软件测试思想与 软件测试工具 孰重孰轻 软件 测试工具 近来在 测试人员 间刮起了一阵旋风,在我们群内也不可避免地掀起了一阵工具热。我不是支持无工具测试者,因为这是一种愚蠢行为。..
驱动 测试 的七大基本原则中的第一条: The value of any practice depends on its context. 任何实践的价值依赖于它所应用的上下文来决定。 对于这条原则,James Bach在《No Best Practices:How to Think About Meth..
在项目管理实践中,我们经常会碰到如下几个问题: (1)团队信心危机 (2)工作安排的问题 (3)存在的问题没有得到及时处理和解决 (4)个人职业没有规划 就以上四点,交流一下经验。..
当测试员感到困惑时,这可能是某种重要的预示。 ·规格说明不清楚吗?规格说明中的模糊点,常常是为了掩盖有影响力的项目相关人员之间的重要分歧。 ·产品不清楚冯?产品可能有严重问题。..
Test-first 编程是自 面向对象 编程以来最有效的编码方式,但它假定您从一个空白屏幕开始编程。当代码已经存在时,您应该怎么做呢?使用一个流行的开放源码的 Java 工具作为例子,作者 Ell..
ERP是涉及企业各方面业务的、集信息共享于一体的管理系统,只有将软件功能与企业业务结合起来,使用适合企业业务的功能,才能真正给企业带来效益和机会。 资源优化是企业提高利润的重..
用户界面和用户期待,也即用户模型之间的不一致性,是 bug 的一个重要来源。如果没有面面俱到的信息来描述软件的工作方式,那么用户就会觉得它的行为是不可预知的。Leonardo Vernazzade的观点..
开发 人员会编写两种代码:功能代码和错误代码。这篇文章是关于了解在 测试 错误代码时的空前的挑战,我们将从一个开发人员的角度讨论错误代码开始。随后我们将探索作为 测试人员 一种..
为什么觉得 软件测试 是没意义的?有多少其他工作会列举"崩溃","中止",以及"死亡比赛"在他们每日的词汇里?在这篇文章中,Harry Robinson鼓励 测试人员 在他们的工作中包含一些自豪和兴奋,..
当设计大型程序的时候,您必须时刻留心不同设计选项对诸如 性能 和可扩展性这样的特征的影响。随着软件产品的日渐复杂及其无所不在的部署,软件的“可 测试 性”也成了更重要的考虑事..