TPT提供了特殊的等价类管理功能,用户可以方便地创建和管理等价类。该功能分为三个对话框:
信号等价类的赋值(左上)
等价类的定义(右上)
测试运行的等价类的评估规则(底部)。
因此,覆盖率报告通过显示所覆盖的等价类和任何需要注意的剩余类,为您的测试工作的完整性提供了有价值的洞察。
为了增加灵活性,可以使用数值或参数指定等价类的值范围。可以在声明编辑器中集中定义和管理参数。如果一个参数的特定值需要随着时间的推移而调整,例如移动一个阈值,它将自动反映在等价类中。
另外,TPT通过为等价类和边界值提供自动化的测试用例生成,超越了手工测试用例的创建。利用TPT的自动化功能,您可以在测试用例开发中节省时间和精力,同时确保对您的软件变体进行彻底的测试。
图3自动化测试用例生成:展示了TPT的自动化功能,其中测试用例是基于定义的等价类和边界值自动生成的。这种自动化特性简化了测试过程,消除了手工工作,并确保了关键场景的全面覆盖。
位于图3右上角的配置对话框显示了在生成过程中包含边界(左和右)的选项。因此,每个等价类不仅有一个代表,而且每个等价类有三个值(左边界、代表、右边界)。
在图3的下方窗口中,可以看到在生成等价类的过程中没有生成数值。相反,将创建对等价类的引用。这种方法确保了更改的健壮性。当执行测试运行时,使用具体的数值,这些数值在测试报告中明确地报告。
通过利用TPT的等价类管理和自动化的测试用例生成,您可以简化您的测试过程,提高效率,并且安心地验证您的软件变体的行为。
————————————————
版权声明:本文为CSDN博主「Polelink北汇信息」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_51954443/article/details/131470632
- 复制链接
- 举报