摘要: 功能性测试: 分类: 安装与卸载测试点分析、软件更新升级测试点分析、登录测试、离线测试 定义: 1、根据产品需求文档编写测试用例来进行测试 2、包括客户端的单个模块,以及功能业务逻辑(功能交互) 1、安装与卸载测试点分析: --安装与卸载测试点分析:软件安装后能否正常运行(致命型) --安装过程中是 阅读全文
posted @ 2017-09-21 15:07 坨坨123 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 一、bug的定义 1、狭义:是指软件程序的漏洞和缺陷。 2 、广义:除上述之外测试工程师或者用户发现和提出的软件可改进的细节和与需求文档存在差异的功能实现。 二、bug的类型 代码错误、设计缺陷、界面优化、性能问题、配置相关、安装部署、安全相关、标准规范、测试脚本 其他 其他划分:功能类、界面类、性 阅读全文
posted @ 2017-09-21 14:59 坨坨123 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 一、浏览器兼容性测试介绍 1、定义: 因为不同浏览器对同一代码有不同的解析,造成页面显示效果不统一的情况 2、原因:不同浏览器使用的内核及所支持的HTML等网页语言标准不同及用户客户端环境不同造成显示效果达不到理想效果。eg:网页元素错位、混乱 内核决定了浏览器如何显示网页的内容以及页面的格式信息 阅读全文
posted @ 2017-09-21 14:52 坨坨123 阅读(792) 评论(0) 推荐(0) 编辑
摘要: 一、什么叫软件测试用例 软件需求分析 提取测试点 编写测试用例的依据 定义:1、测试用例是测试工作最核心的模块,做任何测试都必须先完成测试用例 2、测试用例是为某个特殊目标而编制的的一组测试输入、执行条件、预期结果,以便测试某个程序路径或者核实是否满足特定要求,即:软件测试用例就是指导你进行测试,帮 阅读全文
posted @ 2017-09-21 14:40 坨坨123 阅读(869) 评论(0) 推荐(0) 编辑
摘要: 一、什么是软件测试需求(定义) 1、测试需求主要解决“测什么”的问题,一般来自需求规格说明书的原始需求(客户直接给出) 2、测试需求应该全部覆盖已定义的业务流程,以及功能和非功能方面的需求。(eg:假设我们要设计一个购物网站,我们从原始需求中就可以知道需要包括:注册、登录、浏览商品、购买商品、支付等 阅读全文
posted @ 2017-09-21 14:36 坨坨123 阅读(6600) 评论(0) 推荐(0) 编辑
摘要: 一、等价类划分法 定义:它将程序所有可能的输入数据划分为若干等价类(即输入域的集合),一般分为有效等价类和无效等价类 比如:微信发红包金额最大是200元,最小是0.01元 二、边界值分析法 是对等价类划分法的一个补充,边界值一般都是从等价类的边缘值去寻找。边界值分析的基本思想:应选取正好等于、刚刚大 阅读全文
posted @ 2017-09-21 14:34 坨坨123 阅读(655) 评论(0) 推荐(0) 编辑
摘要: 一、软件的生命周期 定义:软件从产生到报废的生命周期。 生命周期包括:问题的定义及规划(开发方与需求方讨论)、需求分析、软件设计、软件编码、软件测试(单元测试、集成测试、系统测试、验收测试)、运营维护阶段。(行业性概念) 二、软件测试的基本流程 开发流程:需求分析--得知功能组成和具体逻辑--编写代 阅读全文
posted @ 2017-09-21 14:29 坨坨123 阅读(14820) 评论(0) 推荐(0) 编辑
摘要: 一、软件的分类 1、系统软件(理解概念,举例:windows、Linux、dos、ios、 MySQL等) 2、应用软件(理解概念,举例:淘宝、支付宝、12306、wps、qq、微信等) 之后测试的重点 二、软件测试的定义:为了发现程序中的错误而执行程序的过程。 可以理解(目的)为: 1、为了发现程 阅读全文
posted @ 2017-07-26 15:31 坨坨123 阅读(481) 评论(0) 推荐(0) 编辑