我正在测试API,并希望确保它返回预期的结果。但是,预期的结果太大,每次我尝试将其复制并粘贴到“要测试的图案”中时,它都会冻结。现在,我将预期结果保存到文件中,并且在“响应声明”中,我想将API返回值与文件进行比较,以检查它们是否相同。我怎样才能做到这一点?
答案 0 :(得分:1)
您可以使用__FileToString() function来代替将文件复制到响应断言的“模式”部分中。
如果您的回复确实很大,我建议您切换到MD5Hex Assertion
Save response as MD5 hash
框用MD5Hex声明替换响应声明,并使用第2步中的校验和代替完整响应
这个想法是,相等的字符串具有相等的哈希值,比较2个短哈希值比比较2个大字符串要快