![]() |
1
8
你 有 测试的基本列表。你刚刚提供给我们。至少,您应该测试是否满足了每个功能需求(例如,您在问题中给我们的四点)。 另外还有一些边缘案例,比如空列表(一方和双方)、相同的列表等等。 最简单的开始方法是添加以下内容:
然后在处理个别问题时添加更多内容。 我不能再强调这一点: 自动化测试! 你会发现,只要按下一个按钮并查看结果,测试就容易得多。每次攻击一个bug时,将一个本可以捕获该bug的测试添加到上面的测试套件中,然后按下按钮进行验证。 我们把测试归结为一门艺术。有了一个命令,就可以完成一个完整的过程,这个过程会吹走数据库,用已知的数据加载它们,运行我们的测试,将输出与以前成功的测试进行比较,等等。 如果每次我们做出改变时都必须手动完成所有这些工作,那么我们很快就会放弃整个想法。通过自动化一切,测试是轻而易举的。 |
![]() |
mg610 · 如何开始C++单元测试 2 年前 |
![]() |
vidhu · 无URL的自动化测试 2 年前 |
![]() |
Aessandro · js开关站单元测试[关闭] 6 年前 |
![]() |
AntoineLB · 断言后期工作Django 6 年前 |
|
ravikant · Selenium脚本不工作异常 6 年前 |
![]() |
splintor · 如何在angular中的单元测试中测试文档点击 6 年前 |