2016年6月2日

摘要: 第1章 一次自评价测试 所谓软件测试,就是一个过程或一系列过程,用来确认计算机代码全成了其应该完成的功能,不执行其不该有的操作。软件应当是可预测且稳定的,不会给用户带来意外惊奇。 我们要求设计一组测试用例(特定的数据集合),适当地测试一个相当简单的程序。为此要为该程序建立一组测试数据,程序须对数据进 阅读全文
posted @ 2016-06-02 06:40 空城优昙 阅读(225) 评论(0) 推荐(0) 编辑
 
摘要: 第1章 对象与变量、常数 一个变量属于哪一种变量,是由变量名称决定的。 (1)局部变量 变量名以小写字母或“_”起始地变量。 (2)全局变量 变量名以“$”起始的变量。 (3)实例变量 变量名以“@”起始的变量。 (4)类变量 变量名以“@@”起始的变量。 (5)虚拟变量 “true“,”false 阅读全文
posted @ 2016-06-02 06:38 空城优昙 阅读(107) 评论(0) 推荐(0) 编辑
 
摘要: 第1章 与Ruby的第一次接触 Print(“Hello,\nRuby\n!\n”) Hello, Ruby ! Print(‘Hello,\nRuby\n!\n’) Hello,\nRuby\n!\n 使用“’‘”括住的字符串,并不会去解释“\n”之类的特殊字符,而会直接显示出来。不过有两个例外, 阅读全文
posted @ 2016-06-02 06:35 空城优昙 阅读(173) 评论(0) 推荐(0) 编辑
 
摘要: C#中数组实现为System.Array类得实例,它们只是集合类(Collection Classes)中的一种类型。 索引符(indexer)是一种特殊类型的属性,可以把它添加到一个类中,以提供类似于数组的访问。如:在Animal对象的Animals集合中添加一个索引符。 阅读全文
posted @ 2016-06-02 06:31 空城优昙 阅读(686) 评论(0) 推荐(0) 编辑

2014年2月16日

摘要: 默认情况下,类声明为内部的,即只有当前项目中的代码才能访问它。可以使用internal访问修饰符关键字显示指定。除了两个访问修饰符关键字(public,internal)外,还可以指定类是抽象的(不能实例化,只能继承,可以有抽象成员)或密封的(sealed,不能继承)。为此,可以使用两个互斥的关键字abstract或sealed。编译器不允许派生类的可访问性高于基类。不能再接口中使用关键字abstract和sealed,因为这两个修饰符在接口定义中是没有意义的(它们不包含实现代码,所以不能直接实例化,且必须是可以继承的)。在.NET中使用的析构函数(由System.Object类提供)叫做Fi 阅读全文
posted @ 2014-02-16 10:37 空城优昙 阅读(7677) 评论(0) 推荐(0) 编辑

2014年2月5日

摘要: 调试信息可使用如下两个命令输出调试信息:lDebug.WriteLine()lTrace.WriteLine()这两个命令函数的用法几乎完全相同,但有一个重要区别。第一个命令仅在调试模式下运行,而第二个命令还可用于发布程序。实际上,Debug.WriteLine()命令甚至不能编译为可发布的程序。这两个函数包含在System.Diagnostics名称空间中。这两个函数的第一个字符串参数用于输出消息,而不需要使用{X}语法插入变量值。这意味着必须使用+等串联运算符在字符串种插入变量值。它们还可以有第二个字符串参数,用于显示输出文本的类别。这些函数的一般输出为::这些函数中可使用string.F 阅读全文
posted @ 2014-02-05 13:47 空城优昙 阅读(4269) 评论(0) 推荐(0) 编辑

2014年2月4日

摘要: 参数数组C#允许为函数指定一个(只能指定一个)特定的参数,这个参数必须是函数定义中的最后一个参数,称为参数数组。参数数组可以使用个数不定的参数调用函数,可以使用params关键字定义它们。参数数组可以简化代码,因为不必从调用代码中传递数组,而是传递同类型的几个参数,这些参数放在可在函数中使用的一个数组中。参数的数量不受限制,可以为0个。引用参数用作ref参数的变量有两个限制。首先,函数可能会改变引用参数的值,所以必须在函数调用中使用“非常量”变量。其次,必须使用初始化过的变量。C#不允许假定ref参数在使用它的函数中初始化。输出参数除了按引用传递值之外,还可以使用out关键字,指定所给的参数是 阅读全文
posted @ 2014-02-04 20:33 空城优昙 阅读(484) 评论(0) 推荐(0) 编辑

2014年2月3日

摘要: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 7 namespace ConsoleApplication1 8 { 9 class Program 10 { 11 //Enum Definition 12 enum orientation : byte 13 { 14 nort... 阅读全文
posted @ 2014-02-03 10:53 空城优昙 阅读(537) 评论(0) 推荐(0) 编辑

2013年5月11日

摘要: Using Advanced Techniques>Starting from the Command LineYou can start the SilkTest Classic executable program from the command lineThe syntax is:Partner [-complog filename] [-m mach] [-opt optionset.opt] [-p mess] [-proj filename [-base filename]] [[-q] [-query query name] [-quiet] [-r filename] 阅读全文
posted @ 2013-05-11 16:30 空城优昙 阅读(230) 评论(0) 推荐(0) 编辑

2013年4月20日

摘要: Understanding the Recovery SystemIf your test case is based on an application state of none or a chain of application states ultimately based on none, all functions within the recovery system are not called. For example, SetAppState and SetBaseState are not called, while DefaultTestCaseEnter, Defaul 阅读全文
posted @ 2013-04-20 16:07 空城优昙 阅读(150) 评论(0) 推荐(0) 编辑