我的朋友今天问我这个问题。如何测试自动售货机并告诉我它的测试用例。我能够给出一些测试用例,但这些是一些随意的想法。我想知道如何系统地测试产品或软件。有很多测试,如单元测试,功能测试,集成测试,压力测试等。但我想知道如何像真正的测试人员一样系统地测试和思考?有人可以解释我如何区分所有这些测试,以及哪一个可以应用于真实场景。例如,测试文件系统。
答案 0 :(得分:6)
答案 1 :(得分:0)
@brett: 假设您有自己的系统,您想要测试它。现在,最重要的是确保您拥有测试场景或测试计划。一旦你拥有了它,那么对你来说,关于如何以及如何测试系统变得非常清楚。
一旦你有了测试计划,那么你的愿景会变得清晰,关于什么是预期的,什么是意想不到的。对于意外行为,如果您认为这是不正确的,您可以重新检查一次并提出问题。我在一般情况下给你答案。如果你有一个真实世界的scrnario,那么提供相关指南可能会非常有帮助。