"软件测试技术试验指导书:自由测试与黑盒测试方法"

0 下载量 97 浏览量 更新于2024-01-13 收藏 1.52MB DOC 举报
《软件测试关键技术试验参考指导书》是一本关于软件测试技术的实验指导书,其中包含了几个实验任务和相应的目标。本文将对其中的两个实验进行总结和描述。 第一个实验任务是自由测试,其目标是了解软件测试的概念并提升反向思维能力。在这个实验中,针对某产品Beta版本,我们需要与竞争对手产品进行对比测试,以发现该软件产品可能存在的问题,并对其进行统计。举例来说,我们可以对比Discuz! X 3.0 beta和PHPWind 9.0这两个软件的问题,并对这些问题进行描述和操作步骤说明。 第二个实验任务是黑盒测试方法的学习,其中涉及到等价类划分法和边界值分析方法。这个实验的目标是掌握等价类、有效等价类、无效等价类以及边界值的概念,同时熟悉边界值分析法和等价类划分法的测试用例设计方法。针对三角形问题,我们需要综合利用边界值分析方法和等价类划分方法来设计测试用例。 具体而言,对于输入三个整数a、b和c作为三边边长组成三角形的函数Triangle(int a, int b, int c),我们需要编写程序来判定所组成三角形的类型,并将其输出到屏幕上。根据题目要求,a、b和c的取值范围为1到200之间。 在这个实验中,我们需要完成以下三个任务中的至少一个任务: 1. 使用边界值分析方法和等价类划分方法设计测试用例来解决三角形问题。 首先,我们需要划分等价类,并得到等价类表。等价类表可以按照以下格式来呈现:输入变量、有效等价类、无效等价类等。 其次,我们需要综合边界值分析法和等价类划分方法,设计出满足测试要求的测试用例。 通过完成这个实验任务,我们可以加深对边界值分析法和等价类划分法的理解,并学会如何将这两种方法结合起来,灵活应用于软件测试中。 总的来说,《软件测试关键技术试验参考指导书》提供了关于软件测试技术的实验指导,其中包括了自由测试和黑盒测试方法的实验任务。通过这些实验,我们可以了解软件测试的概念,提升反向思维能力,并掌握边界值分析法和等价类划分法的测试用例设计方法。这些实验将帮助我们在软件测试中更加准确地发现和解决潜在问题。