摘要: 1. 什么时候需要做浏览器兼容性测试? 用户有要求,指定浏览器需求 (环境:浏览器: ie8 ie9火狐) 网站一般都需要做兼容,用户使用量+内核来看,选取主流浏览器4-5浏览器 2. 一般兼容性测试是怎么来做的? 兼容性测试内容:主要测试是页面的格式、字体、输入框、下拉框、复选框、按钮等检查,页面 阅读全文
posted @ 2020-01-10 11:23 守护往昔 阅读(539) 评论(0) 推荐(0)
摘要: 1、bug的定义 需求文档存在差异的功能实现 与用户需求不符 2、bug的类型 代码(功能错误):功能没有实现 界面优化:UI、用户界面 设计缺陷:开发、需求文档中的功能没有实现 3、bug的等级 1.致命缺陷: 系统崩溃、死机 安全性问题 涉及金钱计算 阻断性测试 2.严重错误 重要功能 功能交互 阅读全文
posted @ 2020-01-10 11:12 守护往昔 阅读(9904) 评论(0) 推荐(0)
摘要: 一、等价类划分法 1. 等价类划分法的概念 有效等价类 无效等价类 等价类划分法是把所有程序的输入域划分成若干个子集合(等价类),然后从每一 个子集合(等价类)中选取少数具有代表性的数据作为测试的输入数据。 在该子集合中,所有的输入数据对于揭露软件中的错误都是等效的。 等价类划分有效等价类(正面,正 阅读全文
posted @ 2020-01-10 10:57 守护往昔 阅读(5956) 评论(0) 推荐(0)
摘要: 1、软件测试工作流程图 需求分析 需求评审 开发编写开发计划 测试编写测试用例 概要设计/详细设计 编写测试用例(清楚明白) 编写代码并自测 用例评审(通过后执行) 提交测试 部署测试环境 冒烟、正式测试 提交bug并跟踪(回归测试) 测试通过(多轮测试通过) 发版上线 2、软件测试的基本流程(重点 阅读全文
posted @ 2020-01-10 10:52 守护往昔 阅读(1974) 评论(0) 推荐(0)
摘要: 1、软件的生命周期 软件开始研制到最终被放弃不用所经历的各个阶段 2、瀑布型生命周期:自上而下,循序渐进,逐级进行(周期太长) 问题定义及规划 需求分析 软件设计 程序编码 软件测试 运维维护 3、V模型生命周期:快速开发,通过开发和测试同时进行的方式来缩短开发周期,提高开发效率 用户需求 验收测试 阅读全文
posted @ 2020-01-10 10:44 守护往昔 阅读(1753) 评论(0) 推荐(0)
摘要: 1、软件测试的分类 按测试执行阶段划分:(重要,重要,重要) 单元测试(开发代码测试) 集成测试(组合小功能) 系统测试(测试人员(功能测试),先冒烟,在正式测试) 验收测试(用户验证产品是否满足需求)验收测试分为:(完整的测试流程) alpha测试(内侧,模拟用户的正式环境,进行测试) beta测 阅读全文
posted @ 2020-01-10 10:31 守护往昔 阅读(344) 评论(0) 推荐(0)
摘要: 1、什么是软件测试 软件分为两大类:系统测试 和 应用软件测试 系统软件:操作系统windows、数据库 应用软件:APP,QQ,微信 C/S:需要安装客户端(安装包)的才能够使用的软件,如:所有APP 缺点:每次更新都需要更新服务端和客户端 B/S:浏览器,可以访问服务,如:QQ,12306系统, 阅读全文
posted @ 2020-01-10 10:19 守护往昔 阅读(855) 评论(0) 推荐(0)