黑盒测试、白盒测试和灰盒测试的基本概念

黑盒测试、白盒测试和灰盒测试的基本概念作者:Aken1. 黑盒测试  黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用,在测试时,把程序看作一个不能打开的黑盆子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数锯而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。     黑盒测试方法主要有等价类划分、边值分析、因—果图、错误推测等,主...

关于评价测试用例好坏的讨论

关于评价测试用例好坏的讨论                              摘自 测试时代 论坛 Leveret :     现在大家在写测试用例的时候每个人都有自己的特点,但是什么样的一个测试用例才是一个比较好的用例,这是一个比较真实的现象,有这样几个问题大家可以交流一下自己的心得(如果愿意交流的朋友):系统测试的用例要如何设计才能验证需求?有时候不知道结果的情况下如何预测结果,测试用例应该在不同的阶段下实施的时候应该是独立的。一般在设计测试用例的时...

使用用例场景,设计测试用例。

使用用例场景,设计测试用例 作者:周毅 概念和定义 不完全、不彻底是软件测试的致命缺陷,任何程序只能进行少量而有限的测试。测试用例在此情况下产生,同时它也是软件测试系统化、工程化的产物。而测试用例的设计一直是软件测试工作的重点和难点.   什么是测试用例? 为达到最佳的测试效果或高效的揭露隐藏的错误而精心设计的少量测试数据,称之为测试用例。我们不可能进行穷举测试,为了节省时间和资源、提高测试效率,必须要从数量极大的可用测试数据中精心挑选出具有代表性或特殊性的测试数...

软件性能测试中常注意的事项

软件性能测试中常注意的事项 整理:Aken 1.引言     作为评价产品性能的重要手段,性能测试在软件测试工作中占的比重一直很大,要最终提供一份准确,权威的测试报告,测试人员的努力工作自然不可或缺,但更重要的是测试人员清晰的工作思路,简洁的测试流程和良好的测试方法。 2.目前性能测试存在的问题     总结以往进行的性能测试,虽然测试人员自始至终对测试工作都做到了认真负责,但测试报告出炉后,大家总觉得美中不足,对测试结果都心存疑虑,尤其在那些时间跨度较长、针对不同的测试对象...