软件测试是利用软件或者人工的方式来检验目标软件是否满足规定的需求或弄清预期结果和实际结果的差别的操作,其旨在评估软件的属性或者能力,考察目标软件是否满足需求。 测试原则 一,测试应该尽早进行,最好在需求阶段就开始介入,因为最严重的错误不外乎是系统不能满足用户的需求。 二,程序员应该避免检查自己的程序,软件测...
黑盒测试:是一种常用的软件测试方法,它将被测软件看作一个打不开的黑盒,主要根据功能需求设计测试用例,进行测试。 黑盒测试是一种从软件外部对软件实施的测试,也称功能测试或基于规格说明的测试。 其基本观点是:只关心软件的输入数据和输出结果。 黑盒测试是从用户观点出发的测试,尽可能发现软件的外部行为错误。在...
本周我们队在windows8上的C#代码进行了白盒测试。 关于白盒测试: 此方法把测试对象看做一个透明把测试对象看做一个透明的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。 通过在不同点检查程序的状态, 确定实际的状态是否与预期的状态一致。因此白盒测试又称...
1 关于int.parse 的方法调用问题 我们知道int.parse用于数据类型的转换,int.parse(object obj)这个可以将填入的参数obj转换为int的数据类型。 我们在使用int.parse()时回遇到一系列问题。 例如:int.parse(null)会返回异常,另外int.Parse("4.5")直接报错:"输入字符串的格式不正确" int.Parse是转换String为int,得...
在visual studio中(我用的版本是2013 update2)点击文件->新建->项目,选择“编码的UI测试项目”,在对话框中选择“录制操作、编辑UI映射或添加断言”,点击“确定”。 2、录制的一系列操作 进行完以上步骤,VS最小化,出现编码的UI测试生成器: 从左向右的button依次是:开始/暂停录制,编辑,添加断言,生成代码; ...
白盒测试:又称结构测试,它一般用来测试程序的内部结构(Control Flow , Data Flow)。并判定其结果是否与预期的结果一致。 白盒测试的种类:静态分析测试(Static Analysis Test,Code Inspection)、语句分支覆盖测试(Ctrl Flow Test)等。 ———引用自PPT 控制...