自动化测试中一段代码对应多个用例
很多时候我们做自动化测试,一个功能存在多个用例,每个用例得到的结果都不同,结果不同意味着断言不同,断言不同是不是就意味着代码不同,我们就需要写多段除断言不一样但其他都一样的代码?这样做显然是不合理的,所以可将断言参数化,设置测试用例时我们多设置一列叫做期望值的数据,将它按照测试数据输入,这样一来我们是不是就可以一段代码对应多条测试用例
墨者看遍天下皆是丹青,测试看尽万物皆是bug
很多时候我们做自动化测试,一个功能存在多个用例,每个用例得到的结果都不同,结果不同意味着断言不同,断言不同是不是就意味着代码不同,我们就需要写多段除断言不一样但其他都一样的代码?这样做显然是不合理的,所以可将断言参数化,设置测试用例时我们多设置一列叫做期望值的数据,将它按照测试数据输入,这样一来我们是不是就可以一段代码对应多条测试用例