Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Design patterns 质量保证中的设计模式_Design Patterns_Qa - Fatal编程技术网

Design patterns 质量保证中的设计模式

Design patterns 质量保证中的设计模式,design-patterns,qa,Design Patterns,Qa,我是QA工程师,在大学里我们学习设计模式。 我想知道这些模式在哪里使用,在哪里付诸实践 我希望有人能帮助我的例子,网址和演示。 谢谢你的帮助 关于购买并阅读《头先设计模式》一书。这应该能回答你的问题 我发现设计模式最好的一点是,它们被广泛使用,并且大多数开发人员都知道它们,或者至少知道基本的设计模式 如果我看到一个名为CarFactory的类,我知道我应该使用它来创建Car实例。如果我看到一个观察者,我知道工作流至少部分是事件驱动的 然而,有时它们只是为了使用设计模式而被过度使用 我想知道这些模

我是QA工程师,在大学里我们学习设计模式。 我想知道这些模式在哪里使用,在哪里付诸实践

我希望有人能帮助我的例子,网址和演示。 谢谢你的帮助


关于

购买并阅读《头先设计模式》一书。这应该能回答你的问题


我发现设计模式最好的一点是,它们被广泛使用,并且大多数开发人员都知道它们,或者至少知道基本的设计模式

如果我看到一个名为CarFactory的类,我知道我应该使用它来创建Car实例。如果我看到一个观察者,我知道工作流至少部分是事件驱动的

然而,有时它们只是为了使用设计模式而被过度使用

我想知道这些模式在哪里使用,在哪里付诸实践


代码中使用了它们。还是我没有得到这个问题?

有很多关于设计模式以及如何使用它们以及在何处和何时使用它们的书。没有具体的情况,因为多个设计模式可以适合单个实现。如果您想了解有关设计模式的信息,我建议您选择设计模式:《可重用面向对象软件的元素》是1994年由所谓的“四人帮”出版的。或者wiki软件设计模式,它应该为您提供足够的信息来启动。

这种模式在您编写代码时使用。如果项目太大,一定要达到模式。 如果您必须测试移动或web应用程序,您不需要编写两个不同的框架,因为80%的步骤是重复的。 我认为,这对你很有帮助:


首先,你在大学学到的东西不会以同样的方式使用。但大多数概念和/或类似概念可能会出现在您的路上

随着敏捷和devops的发展,测试自动化得到了广泛的应用。设计自动化框架是一项全职任务。如果没有使用合适的设计模式,大多数测试自动化框架将是一场噩梦


你可以用谷歌搜索其中的很多,例如:-

设计……什么?你是QA-设计完成了吗?或者你是在谈论测试用的固定装置之类的东西?这是一个非常重要的家庭作业问题,应该标记为sodownvote。有点被这个问题弄糊涂了——要清楚:为什么你是一名QA工程师?这意味着你正在做的事情与设计模式有关,但我不确定这与你所做的事情有什么关系!此外,设计模式被广泛使用。我的意思是,所有体面的工程师都在工作……我对书很熟悉,也读过材料。在工作中,我使用JUnit进行测试,我想知道这个测试在哪里有应用程序?见下面的链接:[