文章分类 - 软件测试
介绍软件测试的基础知识和技能
摘要:基本原则 本文主要讨论API测试的用例/场景覆盖,基本原则如下: 用户场景闭环(从哪来到哪去) 遍历所有的实现逻辑路径 需求点覆盖 遍历所有的实现逻辑路径 需求点覆盖 覆盖维度 API协议(参数&业务场景) 中间件检查 异常场景 性能 安全 API协议(参数&业务场景) 中间件检查 异常场景 性能
阅读全文
摘要:实际工作过程,特别是APP测试,经常会遇到无法稳定重现问题,这种问题,部分研发同学甚至会抵赖不愿意修改,那么,该如何处理呢?楼主根据经验,梳理了以下几点: 1、按照问题发生场景,尝试重试; 2、问题首次出现后,让研发同学增加监控日志,方便分析排查问题,后续测试重点关注; 3、根据问题日志,确定功能模
阅读全文
摘要:该规范作为测试部各项工作的指导与部门成员工作的参照执行标准。确保测试工作流程的控制,明确软件工程的各阶段测试团队应完成的工作。 软件测试部门工作规范 1、目的 规范专用测试组工作内容和工作流程,通过规范化的工作模式,提高专用测试组的整体工作效率。 2、产品测试工作要求 2.1 测试工作流程 测试工作
阅读全文
摘要:带项目差不多1个季度了,针对这一季度的工作做一个总结,分析一下成长和遇到的问题,希望后面可以做的更好。 以下内容有自己的总结,也有参考蔡为东老师的步步为赢—软件测试管理全程实践。 项目内容:IOS端项目 人员:测试组内——4人(包含我);开发组——10人(包含开发leader);产品组——1人(单独
阅读全文
摘要:一、对于接口测试来说,项目测试用例的重复运行首先是表现在单个测试用例的独立性方面的,也就是说,每一个测试用例的运行除了依赖被测对象和对应的数据库环境外,是不依赖于其他任何测试用例的,并且这个测试用例执行完毕后,对系统来说,也是没有任何痕迹的,这样就保证了每个测试用例运行时,都在一个干净的环境中运行。
阅读全文
摘要:测试报告是 项目测试结束之后,对项目测试过程的总结,对测试的数据进行统计,对项目的测试质量进行客观评价的文档。 测试报告的阅读对象可是是产品,开发,测试部成员,是一个项目是否能够结束的重要参考文件。 测试报告的数据是真实的,每一条结论的得出是有评价依据的,不能是主观的决定,也就是说这个项目经过
阅读全文
摘要:转:https://mp.weixin.qq.com/s/k--vWKeit7j2Q798bbgAXQ 黑盒测试:不基于内部设计和代码的任何知识,而是基于需求和功能性。 白盒测试:基于一个应用代码的内部逻辑知识,测试是基于覆盖全部代码、分支、路径、条件。 单元测试:最微小规模的测试;以测试某个功能或
阅读全文
摘要:01 自我介绍篇 目的 一般公司第一个问题,主要目的通过自我介绍先了解下你为之后的提问找好切入点,面试官抓紧时间看下你的简历大概了解下你的背景经历,还有缓和下气氛打开话题作准备。 如何去答 简单介绍下项目,重点在负责的工作是什么,在工作中运用了什么技术,学习到了什么,总结了什么经验。除此以外,还要把
阅读全文
摘要:接口测试到底什么?Web与移动App所提到的接口测试一样么? web开发中,接口的意思 两个不同的web工程,A和B,A工程如果要访问B工程中的某个函数方法,这就要通过接口的形式进行访问,即通过webservice的方式(如webservice的框架axis等)。 即发起一个http url请求,传
阅读全文
摘要:什么是敏捷测试?敏捷测试有哪些流程改进? 首先敏捷测试是敏捷的一种,原有测试定义中通过执行被测系统发现问题,通过测试这种活动能够提供对被测系统提供度量等概念还是适用的。 敏捷测试是遵循敏捷宣言的一种测试实践: 1、强调从客户的角度,即是从使用系统的用户的角度,来测试系统。 2、重点关注持续迭代的测试
阅读全文
摘要:1、等价类 2、边界值 3、判定表 4、正交试验 5、流程分析法 6、状态迁移法 7、输入域覆盖法 8、输出域覆盖法 9、因果图 10、异常分析法 11、错误猜测发
阅读全文
摘要:一、按照测试对象划分 二、按照是否执行程序划分 三、按照测试手段划分 四、黑盒测试 软件的黑盒测试意味着测试要在软件的接口处进行。这种方法是把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。因此黑盒测试又叫功能测
阅读全文