摘要: 概要:20世纪60年代(软件工程建立前),为表明程序正确而进行测试。1972年在北卡罗来纳大学举行了首届软件测试正式会议。1975年John Good Enough和Susan Gerhart在IEEE上发表了《测试数据选择的原理》的文章,软件测试被确定为一种研究方向。1979年,Glenford Myers的《软件测试艺术》,对测试做了定义:测试是为发现错误而执行的一个程序或者系统的过程。20世纪80年代早期,“质量”的号角开始吹响。软件测试定义发生了改变,测试不单纯是一个发现错误的过程,而且包含软件质量评价的内容。制定了各类标准。1983年,Bill Hetzel在《软件测试完全指南》中指 阅读全文
posted @ 2011-08-07 17:57 COBBLESTONE 阅读(534) 评论(0) 推荐(1) 编辑
摘要: http://blog.csdn.net/cyz1980/article/details/12483531.世界上第一个计算机程序员第一个写软件的人是Ada(Augusta Ada Lovelace),在1860年代她尝试为 Babbage(Charles Babbage)的机械式计算机写软件。尽管他们的努力失败了,但他们的名字永远载入了计算机发展的史册。她的父亲就是那个狂热的,不趋炎附势的激进诗人和冒险家拜伦。她本身也是一个光彩照人的人物—数学尖子和某种程度上的赌徒。她最重要的贡献来自于与发明家Charles Babbage的合作,从而设计出世界上首批大型计算机—Difference Eng 阅读全文
posted @ 2011-08-07 11:51 COBBLESTONE 阅读(587) 评论(0) 推荐(1) 编辑
摘要: C#判断字符串是否为数字字符串 在进行C#编程时候,有的时候我们需要判断一个字符串是否是数字字符串,我们可以通过以下两种方法来实现。【方法一】:使用 try{} catch{} 语句。 我们可以在try语句块中试图将string类型的字符串变量转换为int类型,如果该字符串不是数字字符串则会抛出异常,这时在catch语句块中就能捕获异常。一旦发现异常,则不是数字字符串。我们可以以下三种方式将string类型转换为int类型。(1) int.Parse(string);(2) Convert.ToInt16(string); //当数字字符串的位数大于4的时候请使用Convert.ToInt32 阅读全文
posted @ 2011-06-21 21:53 COBBLESTONE 阅读(9293) 评论(2) 推荐(0) 编辑
摘要: 朱自清《春》(中国食品来了版) 盼望着,盼望着,歪风来了,中国毒品的脚步近了。 一切都十分新鲜的样子,欣欣然摆上了货架。青菜朗润起来了,鱿鱼鲜起来了,辣椒的脸红起来了。 豆芽偷偷地从豆壳里钻出来,嫩嫩的,绿绿的。水缸里,池子里,瞧去,一大片一大片满是的。黄的,绿的,放一点无根激素、搁一点防腐剂,再来点尿素,绿豆芽白白的,黄豆芽胖胖的。 辣椒、猪肉,腐竹、你不让我,我不让你,都争着抢着赶趟儿。红的苏丹红像火,粉的瘦肉精像霞,白的吊白块像雪。馒头里带着馊味儿,闭了眼,作坊里仿佛已经满是熏肉、面包、果脯!案板上成千成百的苍蝇嗡嗡地闹着,大小的蟑螂爬来爬去。昆虫遍地是:杂样儿,有名字的,没名字的,散在 阅读全文
posted @ 2011-06-03 10:50 COBBLESTONE 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 本篇文章来源于:开发学院 http://edu.codepub.com 原文链接:http://edu.codepub.com/2009/0603/5410.phpSELECT CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSELECT CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSELECT CONVERT(varchar(100), GETDATE(), 1): 05/16/06SELECT CONVERT(varchar(100), GETDATE(), 2) 阅读全文
posted @ 2011-06-02 11:26 COBBLESTONE 阅读(564) 评论(1) 推荐(1) 编辑
摘要: http://www.cnblogs.com/kiddo/archive/2008/03/17/1110061.html//实现背景:一个文本框、一个按钮、VS2005方式一:用FileStream//实例化一个保存文件对话框 SaveFileDialog sf = new SaveFileDialog(); //设置文件保存类型 sf.Filter = "txt文件|*.txt|所有文件|*.*"; //如果用户没有输入扩展名,自动追加后缀 sf.AddExtension = true; //设置标题 sf.Title = "写文件"; //如果用户点 阅读全文
posted @ 2011-06-02 11:24 COBBLESTONE 阅读(723) 评论(0) 推荐(0) 编辑
摘要: 七剑下天山,独领自动化测试技术http://blog.csdn.net/KerryZhu/archive/2009/07/19/4361837.aspx去年这时候,我应本地一家软件公司邀请,参加该公司软件测试工作改进的座谈会。这次座谈会其实是一次诊断会或咨询会,本地知名的不少专家都去了,包括几所大学有名望的教授。会议的宗旨是帮助该公司改进测试工作,进而提高软件产品的质量,而其中一个议题就是讨论如何开展自动化测试,特别是针对它们的产品,选择什么样的软件测试工具。在座谈会之前,该公司已经有了初步计划,欲投资200万元购买惠普公司Mercury系列测试工具,也就是市场上比较流行的LoadRunner 阅读全文
posted @ 2011-03-27 08:53 COBBLESTONE 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 如何正确理解自动化测试技术http://tech.e800.com.cn/articles/2009/612/1244785568820_1.html谈到自动化测试,一般就会提到测试工具。许多人觉得使用了一、两个测试工具就是实现了测试自动化,这种理解是不对的,至少是片面的。的确,测试工具的使用是自动化测试的一部分工作,但“用测试工具进行测试”不等于“自动化测试”。那什么是“自动化测试”? 半自动化测试过程,算不算自动化测试?是否可以为“自动化测试”给出如下定义? 以自动化的方式完成测试? 测试过程的自动化? 将手工测试的过程变成了自动化测试的过程? 摆脱手工测试的各种途径和方法? 自动化为测试 阅读全文
posted @ 2011-03-27 08:49 COBBLESTONE 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 自动化测试技术的训练http://www.51testing.com/html/50/n-75050.html 首先我想说的是:自动化测试的思想是训练出来的,自动化测试工具是可以培训和使用出来的,如何将两者结合,需要很长时间的训练和锻炼的。这个是一个系统工程。 关于如何上手自动化测试,个人感觉可以分成以下几个步骤走: 第一步,手工测试用例设计,达到任何时候,任何软件,都可以通过软件测试的方法,编写出比较好的测试用例,这个过程是一个训练的过程,要花很长的时间去做。 第二步,学习语言,一门语言就可以,可以经常编写一些大大小小的应用,理解程序开发过程,适当的时候可以写写简单的测试程序(自己理解的测试 阅读全文
posted @ 2011-03-27 08:45 COBBLESTONE 阅读(202) 评论(0) 推荐(0) 编辑
摘要: http://blog.csai.cn/user2/50746/archives/2010/42805.html现在越来越多的人想步入自动化测试领域,大家要小心,虽然自动化测试很诱人但也很打击人。首先,想从事自动化测试,必须先了解What/Why/How,也就是常说的去了解什么是自动化测试、为什么要进行自动化测试、该如何进行自动化测试,这些基本的知识是必须的。 其次,需要根据项目的特点,选择合适的自动化测试工具。以 QTP 为例,对于初学者,大多数都是通过录制的方式来生成脚本,这个是基本是必须掌握的。然后呢?当然就是拔高了: 1)QTP是如何去识别对象的,对于新手经常会出现录制的脚本回放的时候 阅读全文
posted @ 2011-03-27 08:42 COBBLESTONE 阅读(318) 评论(0) 推荐(0) 编辑