【发布时间】:2023-03-23 17:02:01
【问题描述】:
我们希望使用编码的 ui 测试框架编写自动化测试。我们希望单独测试 ui 组件,而不是在单独的进程中启动应用程序。
例如,如果我们在应用程序中有一个弹出对话框来捕获用户的数据,我们希望只启动特定的对话框并验证不同的用例,而不是运行整个应用程序。
我们尝试通过启动对话框作为测试 initialize() 的一部分进行测试,但它无法找到控件...但如果我单独启动对话框,相同的测试工作正常。
有没有人尝试过这个或建议让它工作?
【问题讨论】:
-
听起来你想要实现的是通过 GUI 进行单元测试,而这并不是 Coded UI 测试框架的全部意义所在。
标签: c# coded-ui-tests gui-test-framework