利用 STAF 实现程序更新包的自动部署测试

        如今软件开发依赖于集体的开发和测试。对于部署和测试人员来说,如何从集中的代码管理工具来获取源代码或者代码的编译包并且自动部署和测试变得非常重要。本文借助于 STAF(STAX) 和 FTP 以及 CVS 工具介绍如何...

分享:

使用测试驱动

        这篇记录了一些我使用测试驱动的一些感想。        因为正好要实现一个网络通讯录,这是个不大的项目,就拿来练手了。        记得以...

分享:

测试人员的汽车保险杆标语

        为什么觉得软件测试是没意义的?有多少其他工作会列举"崩溃","中止",以及"死亡比赛"在他们每日的词汇里?在这篇文章中,Harry Robinson鼓励测试人员在他们的工作中包含一些自豪和兴奋,Harry还有(或很多)可...

分享:

测试错误代码

        开发人员会编写两种代码:功能代码和错误代码。这篇文章是关于了解在测试错误代码时的空前的挑战,我们将从一个开发人员的角度讨论错误代码开始。随后我们将探索作为测试人员一种最好的攻击这一挑战的方法。&n...

分享:

中高端测试工程师行情看涨

        随着中国软件市场的发展,其潜力和机会已经远超“软件王国”印度,虽然有越来越多的国外资金投进来,但由于人才严重不足等问题,我国软件业发展正遭遇“瓶颈”。        ...

分享:

软件测试过程模型的种类之--H模型(图)

  上次提到两个测试过程模型,都没有很好地体现测试流程的完整性。为了解决以上问题,提出了H模型。它将测试活动完全独立出来,形成一个完全独立的流程,将测试准备活动和测试执行活动清晰地体现出来。          软件测试H模型   示意图演示...

分享:

软件测试过程模型的种类之--X模型(图)

  X模型的基本思想是由Marick提出的,但首先是Marick不建议要建立一个替代模型。Robin F·Goldsmith引用了一些Marick的想法,并重新经过组织,形成了“X模型”。其实并不是为了和V模型相对应而选择这样的名字,而是由于其它一些原因:X通常代表未知,而M...

分享:

前置测试模型(图)

前置测试模型是由Robin FGoldsmith等人提出的,是一个将测试和开发紧密结合的模型,该模型提供了轻松的方式,可以使你的项目加快速度。 前置测试模型可参考下面的图示:        前置测试模型体现了以下的要点:   (一)开发和测试相结合...

分享:

调试器有害吗?

Giles Bowkett在《Debugger Support Considered Harmful》中写道:   问Ruby为什么没有很好的调试器支持,就像问海豚为什么没有鳃一样。Ruby没有很好的调试器支持,是因为Ruby程序员不应该使用调试器。Ruby比任何其他语言(可能除Smalltalk之外)都更好...

#
TDD
分享:

芯片测试和底层开发的一点点体会

        从一毕业进入公司到现在都算比较忙,现在终于石头落地了,就随便写写,怕自己忘记了。我不想误人子弟,想看的就随便看看好了。         做底层库做了3个多月,我们的芯片...

分享:

微软针对软件产品的测试案例(图)

        专为Microsoft Windows XP设计应用程序测试框架定义了用于验证Windows Logo Program(Windows徽标计划)技术要求的测试项目。每种测试案例均提供逐步过程,并解释徽标计划技术要求中与测试项目相关的基本原理。...

#
微软
分享:

图形用户界面(图)

简介        几年前,用户必须使用DOS提示符来查看文件夹的内容,他必须记住并输入象“dir”或“dir/p”之类的命令。为了这个,用户必须忍受记住并且在没有输入错误的情况下在正确的提示符后输入正确命令的麻烦。由于没...

分享:

漫谈国际化和本地化测试

        关于什么是测试就不多说了,大家都知道的。关键是理解什么是本地化,什么是国际化?还要理解对什么产品进行本地化和国际化。这里仅以软件作为本地化和国际化的对象进行讨论(实际上,除了软件之外,网站和电子课...

分享:

测试驱动开发方法介绍及CPPUnit使用指南

        单元测试(Unit Test)是一种测试方法,用于对类,方法等进行行为验证。举一个简单的例子:如果需要测试一个累加函数int sum(int k),单元测试表现为给此函数不同的输入,然后验证对应的输出是否满足要求。如对...

分享:

使用高度抽象的DSL来减轻测试负担?

        用户界面和用户期待,也即用户模型之间的不一致性,是bug的一个重要来源。如果没有面面俱到的信息来描述软件的工作方式,那么用户就会觉得它的行为是不可预知的。Leonardo Vernazzade的观点是,用户和UI所使用...

分享:

(二)详细讲解在Spring中进行集成测试(图)

Spring提供的测试帮助类         Spring在org.springframework.test包中为测试提供了几个有用的类,它们都是JUnit TestCase的子类。通过层层扩展,不断丰富测试的功能,我们可以通过下图了解这些类的继承关系: ...

分享:

(一)详细讲解在Spring中进行集成测试

        在单元测试时,我们尽量在屏蔽模块间相互干扰的情况下,重点关注模块内部逻辑的正确性。而集成测试则是在将模块整合在一起后进行的测试,它的目的在于发现一些模块间整合的问题。有些功能很难通过模拟对象进行...

分享:

一年的测试生活和感悟

        从2006年3进入XX公司,到现在已经整整一年了。这一年过的是平淡无奇,既没有成为公司之星,也没有被公司辞退,算是不好不坏吧。         刚到公司的时候,我做的是测试工...

分享:

关于测试代码

        有些时候,我们为了测试或者跟踪某些信息需要编写一些测试代码,而这些代码在正式发行的时候却是多余的。那么我们可以采取以下的方法。 1. #if DEBUG#endif 2. [Conditional("DEBUG")] 注意:"DEBUG" 区...

分享:

软件测试之--测试产品说明书

        尽管测试产品说明书不是所以软测人员都有机会去做,但还是值得一谈的。如果有幸在项目早期介入软件开发,并有一定的话语权的话, 就相当有用了,在软件开发初始阶段发现软件缺陷将可能为项目节省大笔的开销和时...

分享:
分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计

法律顾问:上海漕溪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2023
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号