之前有个小伙伴跟我说,她进公司已经半年了,至今一个用例都没写过。我问她平时是怎么测试的,她说就直接测呗!
还别说,这样的公司确实不少,当然主要是流程不健全的小公司。
What?
测试用例是什么?
官方说法:测试用例是为了发现软件中存在的问题而编写的一组包含输入、执行步骤、以及预期结果的文档,用来核实软件是否满足需求。
通俗地说,测试用例就是为了指导我们怎么去测试的。
Why?
我们为什么要写测试用例?
- 理清测试思路,确保测试的覆盖率,通过详细的用例设计反推是否有需求漏洞,提前发现需求细节问题;
- 跟踪测试进展。通过编写、执行测试用例,可以清晰地知道测试进度,预知测试风险;
- 测试用例是测试的重要资产,便于测试内容回溯、测试工作交接;