自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 软件测试学习

Google测试之道(四)—测试运行的要求 ① 每个测试和其他测试之间都是独立的,使它们能够以任意顺序进行 ② 测试不做任何数据持久化方面的工作。在这些测试用例离开测试环境的时候,要保证测试环境的状态与测试用例开始执行之前的状态是一样的。 但也有可能存在对执行顺序有要求的用例: a.两个测试都要绑定同一个端口,用以接收来自网络的数据。 b.两个测试需要在同一个路径下创建相同的目录 c.一个测试希望创建并使用一个数据库表,而另外一个测试想删除这个数据库表。 解决方案:这种类型的冲突,不仅会导致自己的用例运行失

2021-06-23 11:53:31 58 2

原创 软件测试学习

Google测试之道学习笔记(三)—SET工作 通过参与设计和代码开发的方式使SET尽早介入到测试中去 DET是第一个实现所有接口协议的人。为了尽早地开始做集成测试,SET针对各个模块地依赖提供了mock和fake的实现。在任何阶段,集成测试总是依赖mock和fake。因为有了他们,一些依赖服务的期望错误场景和条件异常会比较容易产生。 1、自动化计划: 规模更小且目的性更强地自动化计划,并存在可以提供帮助地测试框架才会吸引SWE一起参加测试。 Ggoogle,SET遵循下面方法: 我们首先把容易出错地接口做

2021-06-23 11:51:03 71

原创 2021-06-23

Google测试之道学习笔记(二)-----测试类型 *小型测试:*一般来说都是自动化实现的,用于验证一个单独函数或独立功能模块的代码是否按照预期工作,着重于典型功能性问题,数据损坏,错误条件大小差一错误(常见的程序设计错误)等方面的验证。运行时间短(几秒,或更短),通常由SWE实现,也会有少量SET参与。TE基本不参与。小型测试一般需要使用mock和fake(mock对象是指对外面依赖系统的模拟,在运行时刻可以根据假设的需求提供期望的结果。Fake对象是一种虚假的实现,内部使用了固定的数据或逻辑,只能返回

2021-06-23 11:44:39 59

原创 2021-06-23

Google测试之道笔记(初学者笔记) 一:什么是开发工程师,测开,软件测试工程师? *软件开发工程师(SWE):*创建设计文档,选择最优的数据皆否和整体架构,并且花费大量时间在代码实现与代码审核上,SWE需要编写测试代码,包括测试驱动的设计,单元测试,参与构建各种到大小规模的测试。对他们编写的代码负有责任。 *软件测试开发工程师(SET):*也是一个开发角色,但是重心在可测试性和通用基础框架上。为了增加测试性,他们甚至会对代码进行重构、并编写单元测试框架和自动化测试框架,SET更关注于质量提升和测试覆盖率

2021-06-23 11:37:50 67

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除