编码 UI - 跟上应用程序的开发
Coded UI - keeping up with development of an application
我希望我能很好地解释我们现在的情况。我们有一个应用程序正在逐个模块地从 vb6 升级到 .net 应用程序。例如,我们的应用程序是一个会计应用程序,下一个预计升级的模块将是总账。我希望能够在模块开发的同时构建我的 UI 地图并创建编码 UI 测试。这可能吗?我想我想问的是:
是否可以通过在 VS 中构建开发 "branch" 来生成编码 UI 测试?我不是开发人员,但我只是想找到一些方法来跟上进度,这样我就不必在部署升级后的应用程序后跟上进度。欢迎任何想法或建议:)
谢谢
为了缩短我在 msdn 上的回答:):
如果您手动编写测试代码,就可以毫无问题地获取框架代码。
如果您记录地图和测试,可能会浪费时间。
@alexcharizamhard 是对的。这类似于从录制宏到手动编写宏的过渡。后一种方法有助于像程序员一样思考。如果您遇到更多手动方法的困难,您可以随时记录一两步并查看生成的代码。如果您使用的是源代码管理,则可以将所需的记录代码复制并粘贴到 Notepad++(例如)中,放弃更改,并找到一种更优雅的方式将代码插入到项目中。
我希望我能很好地解释我们现在的情况。我们有一个应用程序正在逐个模块地从 vb6 升级到 .net 应用程序。例如,我们的应用程序是一个会计应用程序,下一个预计升级的模块将是总账。我希望能够在模块开发的同时构建我的 UI 地图并创建编码 UI 测试。这可能吗?我想我想问的是:
是否可以通过在 VS 中构建开发 "branch" 来生成编码 UI 测试?我不是开发人员,但我只是想找到一些方法来跟上进度,这样我就不必在部署升级后的应用程序后跟上进度。欢迎任何想法或建议:)
谢谢
为了缩短我在 msdn 上的回答:):
如果您手动编写测试代码,就可以毫无问题地获取框架代码。
如果您记录地图和测试,可能会浪费时间。
@alexcharizamhard 是对的。这类似于从录制宏到手动编写宏的过渡。后一种方法有助于像程序员一样思考。如果您遇到更多手动方法的困难,您可以随时记录一两步并查看生成的代码。如果您使用的是源代码管理,则可以将所需的记录代码复制并粘贴到 Notepad++(例如)中,放弃更改,并找到一种更优雅的方式将代码插入到项目中。