UI测试自动化的模式

Cof*_*ode 3 .net automated-tests design-patterns coded-ui-tests

我目前正在自动化为MS Office插件.我们正在VS 2010中创建编码UI测试.作为一个选项,我可以使用"编码的UI测试构建器"工具,但它不适用于我的情况.所以我为每个UI控件/地图创建了自己的UI Map类和扩展方法,我添加了不同的动作功能,例如按下按钮或断言一些UI值.测试用例的场景在测试类中.

我是这方面的新手,也是我作为自动化测试员工作的新手.也许您可以分享您的经验或建议测试自动化的一些良好实践和实践(从编程/设计的角度来看)

Mat*_*ell 6

适用于测试自动化和设计的良好实践与一般的良好编程相同.

当您编写测试自动化代码时,您应该应用相同的标准,无论您是否应用设计模式,以及在任何其他情况下编码时.没有区别.