学习笔记
Yanickl @
这个作者很懒,什么都没留下…
展开
-
软件测试学习
Google测试之道(四)—测试运行的要求 ① 每个测试和其他测试之间都是独立的,使它们能够以任意顺序进行 ② 测试不做任何数据持久化方面的工作。在这些测试用例离开测试环境的时候,要保证测试环境的状态与测试用例开始执行之前的状态是一样的。 但也有可能存在对执行顺序有要求的用例: a.两个测试都要绑定同一个端口,用以接收来自网络的数据。 b.两个测试需要在同一个路径下创建相同的目录 c.一个测试希望创建并使用一个数据库表,而另外一个测试想删除这个数据库表。 解决方案:这种类型的冲突,不仅会导致自己的用例运行失原创 2021-06-23 11:53:31 · 63 阅读 · 2 评论 -
软件测试学习
Google测试之道学习笔记(三)—SET工作 通过参与设计和代码开发的方式使SET尽早介入到测试中去 DET是第一个实现所有接口协议的人。为了尽早地开始做集成测试,SET针对各个模块地依赖提供了mock和fake的实现。在任何阶段,集成测试总是依赖mock和fake。因为有了他们,一些依赖服务的期望错误场景和条件异常会比较容易产生。 1、自动化计划: 规模更小且目的性更强地自动化计划,并存在可以提供帮助地测试框架才会吸引SWE一起参加测试。 Ggoogle,SET遵循下面方法: 我们首先把容易出错地接口做原创 2021-06-23 11:51:03 · 78 阅读 · 0 评论