软件测试的时代 - 软件测试思想、软件测试技术新体验
 
 软件测试杂志

第10期 200512
第9期 200510
第8期 200508
第7期 200506
第6期 200504
第5期 200502
第4期 200412
第3期 200410
第2期 200408
第1期 200406
 
 
 
 
 
 
 
 
 
 
 

       《测试员》电子期刊-第8期(200508)

如何设计编制软件测试用例。作者:佚名
  测试用例是软件测试的核心。软件测试的重要性是毋庸置疑的。但如何以最少的人力、资源投入,在最短的时间内完成测试,发现软件系统的缺陷,保证软件的优良品质,则是软件公司探索和追求的目标。每个软件产品或软件开发项目都需要有一套优秀的测试方案和测试方法…… [详见P3.]

Web的测试方法。作者:刘艳会
  在Web工程过程中,基于Web系统的测试、确认和验收是一项重要而富有挑战性的工作。基于Web的系统测试与传统的软件测试不同,它不但需要检查和验证是否按照设计的要求运行,而且还要测试系统在不同用户的浏览器端的显示是否合适。重要的是,还要从最终用户的角度进行安全性和可用性测试。然而,Internet和Web媒体的不可预见性使测试基于Web的系统变得困难。因此,我们必须为测试和评估复杂的基于Web的系统研究新的方法和技术…… [详见P6.]

Web应用程序的负载测试技巧。作者:Jeff Dunmall和Keith Clarke (Microsoft)
  负载测试应该是每项 Web 开发工作的一部分,并且应在开发过程的早期进行。然而,如果您认为可以利用开发环境进行负载测试,那么当您发布应用程序时多少会感到惊讶。在本文中,作者将对规划负载测试工作、考虑使用哪些计算机、模拟用户的数量、适用的工具以及如何解释结果这一过程进行概述…… [详见P16.]

并发系统的测试。作者:王咏刚
  对这个问题,大多数有测试经验的人都会毫不犹豫地指出:最难测试的软件是那些有并发特性的软件系统。无论是运行在一台计算机上的多线程、多进程等多任务程序,还是部署在多个计算机节点中并发运行的分布式软件,它们的测试难度都要远远高于普通的单线程软件。这是因为,并发系统的执行序列是不可预知的,对于同样的输入,并发系统可能会产生不同的输出。这种不确定性为并发系统带来了许多与众不同的特性,比方说,并发系统可能出现以下两种特殊的故障…… [详见P25.]
  
自动化测试:真的是银弹?作者: Dawn Haynes (来自:IBM)
  我与自动化测试产品和解决方案的潜在客户打交道已有5年时间,其间碰到了许多"银弹"思维方式。它们总以类似这样的设想出现:1、所有的测试都能够实现自动化!2、既然自动化测试能如此显著地提高生产率,我们就能以更少的人员完成所有的测试(精减人员)。3、自动化测试如此简单,我们无需任何培训。4、自动化方法将缩减整体测试工作量。5、我们无需制订任何测试方案。6、有了自动化测试,测试人员不就成了"过时的"或"多余的"了吗?7、那种耗时的测试设计工作不再必要了…… [详见P37.]

软件测试案例分析。作者:陈绍英 戴金龙
  国内为数不少软件企业虽然经过多年的发展,但仍处于疲于奔命、停滞不前的局面;另一方面,规模像“作坊”一样的小公司,几乎每天都在诞生、消亡。导致公司兴衰成败的原因是多方面的,笔者以为其中一个最重要的原因是软件产品质量的好坏。(当然,市场策略也是其中一个极为重要的因素。)几乎所有的企业都想对自己已有的技术成果或项目成果进行产品化,然后再把产品市场化、国际化。可是,绝大多数企业的软件产品一旦走向市场就会遭遇重重困难,例如,软件质量不过关,软件可维护性差,软件使用学习周期过长等等问题。本文不打算深入剖析决定软件企业及其产品成败的各个因素,而是侧重于测试角度,以案例的形式,对软件企业中影响产品质量提升的常见错误认识作一些分析并给出解决方案…… [详见P42.]

软件测试中的人才培训浅谈。作者:周永丽
  软件测试是对开发人员已经发布出来的软件进行验证和测试,以保证软件的质量。和其他工作一样,也需要相应的工作人员实现已规划好的测试计划。本文将从测试人才招聘、测试人才的应用、绩效考核和职业规划几个方面对软件测试中的人才培养进行描述…… [详见P51.]


             下载:《测试员》电子期刊—第8期(200508)

 

测试时代首页 | 测试时代论坛 | 测试交流会 | Blog社区 | 测试时代工作室 | 测试时代刊物 | 软件测试资料