setUp()函数:
一个类中,每执行一个函数,都会先执行setUp()函数,可以用于自动化测试或接口测试初始化数据,参数赋值以及数据库操作等。
tearDown()函数:
setUp()是开始,那么tearDown()就是结束,一个类中,当函数执行完后,tearDown()会被执行一次,可以用于自动化测试或接口测试恢复数据。
注:函数报错,tearDown()也会执行,除非setUp()报错
我们在做接口测试或自动化测试时,因为测试数据的不稳定性,我们可以在setUp()做数据备份,执行测试后,在通过tearDown()恢复数据等等。
网友评论