我对其他人如何组织他们的测试脚本很感兴趣,或者在他们工作过的任何地方都看到过很好的测试脚本。此外,这些测试脚本的详细程度如何。这特别涉及为手动测试创建的测试脚本,而不是为任何自动化测试目的创建的测试脚本。
我看到的问题是,测试脚本有很多复杂性,但没有受益于组织复杂或大型代码库所使用的原则。您需要能够指定一段代码应该做什么,但又不会让某人在阅读它时感到无聊至死。
此外,您如何布局测试脚本,我不热衷于创建适合由数据输入类型运行的完全指定的脚本,因为这不是我们拥有的团队并且维护它们的开销似乎太高了。此外,在我看来,如此详细地指定流程可以免除实际进行产品质量测试的人的责任。人们是否指定每个按钮单击和要输入的值?如果不是,则指定详细程度。