用于需要用户输入的项目的单元测试框架

本文关键字:项目 框架 单元测试 输入 用户 用于 | 更新日期: 2023-09-27 18:34:15

我的项目需要用户的输入,例如单击提交按钮,等待录制,然后再次单击其他按钮等,因此如何对此类模块进行单元测试。我读了很多关于最小起订量的信息。最小起订量是否满足此需求。

谢谢

用于需要用户输入的项目的单元测试框架

还可以

使用Microsoft编码的 UI 测试。缺点是你至少需要Visual Studio (2012) Premium。在您的项目中工作正常。

单元测试解决的问题与你面临的问题不同。单元测试应该执行(小)代码单元,而不是整个用户交互方案。在您的情况下,您可以进行单元测试,这将验证提交按钮逻辑是否按预期工作。然后对第二个按钮进行另一个测试。代码的一小部分 - 不是整个方案。

要测试这些(测试

交互场景),您要么需要人工测试人员,要么需要更复杂的工具,例如测试完成(允许您执行此操作;记录用户操作并验证结果)或 Sikuli。