我的项目需要来自用户的输入,例如单击提交按钮、等待录制然后再次单击其他按钮等。所以如何对此类模块进行单元测试。我读了很多关于起订量的文章。起订量是否满足这种需求。
谢谢
我的项目需要来自用户的输入,例如单击提交按钮、等待录制然后再次单击其他按钮等。所以如何对此类模块进行单元测试。我读了很多关于起订量的文章。起订量是否满足这种需求。
谢谢
您还可以使用Microsoft 编码的 UI 测试。缺点是您至少需要 Visual Studio (2012) Premium。在您的项目中运行良好。
单元测试解决了与您所面临的不同类型的问题。单元测试应该执行(小)代码单元,而不是整个用户交互场景。在您的情况下,您可以进行单元测试,以验证提交按钮逻辑是否按预期工作。然后再测试第二个按钮。您的代码的一小部分 - 不是整个场景。
要测试这些(测试交互场景),您需要人工测试人员或更复杂的工具,例如Test Complete(它允许您这样做;记录用户操作并验证结果)或Sikuli。