0%

不管是做手工测试还是自动化测试,每一条测试用例,其实应该包含 3 个核心部分:

  • 该用例依赖的数据
  • 该用例的执行步骤
  • 该用例的期望结果

如果把用例的执行过程看做是黑盒,那你喂给这个用例的数据就是输入,执行完这条用例之后你能得到输出,这个称之为实际结果,在最后你需要拿实际结果和期望结果进行比对,以此来判断该用例是否正确执行。所以测试的运行情况是严重依赖于测试数据,尤其对于自动化测试来说更是如此。

那么在写 e2e 测试用例的时候,我们要如何处理测试数据呢?一种最简单的办法是将测试数据 hardcode 到测试用例里面,像是

阅读全文 »