在对GUI进行验收测试时,对GUI进行测试实际上是否显示GUI(我想,只需几分之一秒),还是仅仅是模拟实现?我正在讨论WindowLicker,White,NUnitForms等框架。做验收测试时,GUI的测试实际显示它吗?
1
A
回答
2
我打算假设你的意思是自动测试。我对GUI验收测试的解释涉及到实际使用GUI的人看它是否按照它应该做的那样做,在这种情况下,您显然需要显示GUI。
在我为GUI组件编写的测试案例中,通常会创建一个没有模型的真实UI,但不要使其可见。通常这就足够了,更高级别的GUI组件的模型可能很难实现。但是,很多GUI组件都需要成为组件树的一部分才能正常工作。这意味着即使不使用它,通常也需要在具有显示器的计算机上运行。有些功能的GUI组件在可见时表现出不同的功能,但我已经能够解决这个问题,只有一个涉及JOGL的异常。
1
上次我使用它,NunitForms会显示屏幕上正在测试的实际窗体。如果你愿意,你可以让它把实际的窗体渲染出屏幕。我不确定你提到的其他人,我从来没有使用过他们。
1
我不知道你提到的其他人,但WindowLicker绝对显示gui。我不知道如果没有这样做可以运行它,我从来没有尝试过。它也需要比“几分之一秒”更长的时间。你可以看它移动鼠标指针,点击项目,'打字'文本等。
相关问题
- 1. MsTest生成实际单元测试的测试吗?
- 2. 单元测试验收测试?
- 3. QuickFix验收测试
- 4. UAT(用户验收测试)与合规性测试相同吗?
- 5. Java验收测试的最佳实践
- 6. AdMob实际广告未显示,仅显示测试广告
- 7. 系统测试与验收测试 - 测试用例差异
- 8. Firebase测试实验室可以运行Monkeyrunner测试吗?
- 9. GUI测试
- 10. Selenium GUI测试?
- 11. wxPython GUI测试
- 12. 验收测试和CI
- 13. Selectize水豚验收测试
- 14. 安卓云测试实验室vs Firebase测试实验室
- 15. Ember Simple验证测试1.0在验收测试
- 16. 的Java GUI测试
- 17. 测试API时 - 我应该测试API方法验证吗?
- 18. App Store测试人员使用实际的测试环境?
- 19. Rails - 在测试中测试国际化
- 20. MFC gui可以测试谷歌测试吗?
- 21. 验收测试与系统测试之间的区别?
- 22. 如何创建自动化验收测试的测试数据?
- 23. GUI测试工具
- 24. 自动GUI测试
- 25. 用JUnit测试GUI
- 26. 如何构建验收测试和测试计划?
- 27. 在Ember验收测试中测试“加载”状态
- 28. 单元测试和验收测试是否足够?
- 29. 在测试模式下运行时显示Play框架测试
- 30. 错误时,试图做测试平台