我想知道在开发自动化框架时,哪些四种设计模式可能具有重要的应用。
例如,页面对象模型(不是Gof模式btw)是开发自动化框架时最常用的设计模式之一。
在类似的上下文中,我想知道通常考虑哪种Gof模式。
最后,它可以用于任何类型的自动化框架(关键字,数据驱动等)。
感谢。
答案 0 :(得分:1)
软件设计中给定上下文中常见问题的一般可重用解决方案。
所以无论你是否
,它们都会被应用是不是。一本非常好且有用的xUnit patterns书将为您提供指导,作为摘要:开发自动化框架。
另一件要转向的是那些博客:
myqaengineering包含混合UI测试框架,企业元API测试框架,Selenium布局图像验证以及如何测试数据仓库
automatetheplanet包括装饰师,观察者,策略,西格尔顿设计模式及其在自动化中的位置