摘要:
测试是程序的执行过程,目的在于发现错误 一个成功的测试用例在于发现至今未发现的错误 一个成功的测试是发现了至今未发现的错误的测试 确保产品完成了它所承诺或公布的功能,并且用户可以访问到的功能都有明确的书面说明。 确保产品满足性能和效率的要求 确保产品是健壮的和适应用户环境的 阅读全文
摘要:
软件计划与可行性分析 需求分析 软件设计 编码 软件测试 运行与维护 阅读全文
摘要:
软件是计算机系统中与硬件相互依存的另一部分,与计算机系统操作有关的计算机程序、规程、规则,以及可能有的文件、文档及数据。 软件复用(SoftWare Reuse)是将已有软件的各种有关知识用于建立新的软件,以缩减软件开发和维护的花费。软件复用是提高软件生产力和质量的一种重要技术。早期的软件复用主要是 阅读全文
摘要:
建立测试计划,确定测试标准和测试范围 设计典型场景的测试用例,覆盖常用业务流程和不常用的业务流程等 根据测试用例,开发自动测试脚本和场景: 录制测试脚本:新建一个脚本(Web/HTML协议);点击录制按钮,在弹出的对话框的URL中输入”about:blank”;在打开的浏览器中进行正常操作流程后,结 阅读全文
摘要:
首先,查找需求说明、网站设计等相关文档,分析测试需求。 制定测试计划,确定测试范围和测试策略,一般包括以下几个部分:功能性测试;界面测试;性能测试;数据库测试;安全性测试;兼容性测试 设计测试用例: 功能性测试可以包括,但不限于以下几个方面: 链接测试。链接是否正确跳转,是否存在空页面和无效页面,是 阅读全文
摘要:
主键:是表中的唯一标示键。作用:保证实体的完整性;加快数据库的操作速度;增加新的表记录时,数据库会自动检索新记录的主键值,不允许该值与其他表中记录的主键重复;数据库会按主键值的顺序显示记录,如果没有设定主键,则按输入的顺序显示记录。 外键:是主键的从属,表示了两个表之间的联系。作用:使用外键可以避免 阅读全文
摘要:
Virtual User Generator:用于录制脚步 Mercury LoadRunner Controller :用于创建、运行和监控场景 Mercury LoadRunner Analysis:用于分析测试结果 阅读全文
摘要:
从微观上来说,在测试计划中定义,比如系统在一定性能下平稳运行72小时,目前Bug Tracking System中,本版本中没有一般严重的BUG,普通BUG的数量在3以下,BUG修复率90%以上等等参数,然后由开发经理,测试经理,项目经理共同签字认同版本Release。 如果说宏观的,则是当这个软件 阅读全文
摘要:
“5W”规则指的是“What(做什么)”、“Why(为什么做)”、“When(何时做)”、“Where(在哪里)”、“How(如何做)”。利用“5W”规则创建软件测试计划,可以帮助测试团队理解测试的目的(Why),明确测试的范围和内容(What),确定测试的开始和结束日期(When),指出测试的方法 阅读全文
摘要:
、什么叫同行评审? 通过作者的同行来确认产品的缺陷以及变更区域的检查方法 2、同行评审的目的? 发现和排除产品中的缺陷和不足 3、同行评审的流程? 阅读全文
摘要:
a) 用例编号 b) 测试项目 c) 测试标题 d) 重要级别 e) 预置条件 f) 输入参数 g) 操作步骤 h) 预期输出 阅读全文
摘要:
a) 附盖SRS中功能来设计用例 b) 从质量模型的不同特性来设计用例 c) 每个测试项目从不同的角度来设计测试数据 阅读全文
摘要:
1) 功能测试 2) 性能测试 3) 压力测试 4) 容量测试 5) 安全性测试 6) 可用性测试 7) GUI测试 8) 安装测试 9) 配置测试 10) 异常测试 11) 备份测试 12) 健壮性测试 13) 稳定性测试 14) 文档测试 15) 在线帮助测试 16) 网络测试 阅读全文
摘要:
需求分析阶段主要的任务是什么? 把用户的需求,包括显式需求和隐式需求转换为规格化的描述确切的说明文档,形成SRS 概要设计阶段主要的任务是什么? 把SRS中的需求转化为模块化的体系结构,每个模块具有明确的功能 详细设计阶段主要的任务是什么? 对每个模块要完成的功能的实现给出具体的描述 编码阶段主要的 阅读全文
摘要:
单元测试计划阶段输入:详细设计说明书、软件测试计划 输出:单元测试计划 单元测试设计阶段输入:详细设计说明书、单元测试计划 输出:单元测试方案 单元测试实现阶段输入:详细设计说明书、单元测试计划、单元测试方案 输出:单元测试用例、单元测试规程 单元测试执行阶段输入:单元测试计划、单元测试方案、单元测 阅读全文
摘要:
集成测试计划阶段输入:概要设计说明书、软件测试计划 输出:集成测试计划 集成测试设计阶段输入:概要设计说明书、集成测试计划 输出:集成测试方案 集成测试实现阶段输入:概要设计说明书、集成测试计划、集成测试方案 输出:集成测试用例、集成测试规程 集成测试执行阶段输入:集成测试计划、集成测试方案、集成测 阅读全文
摘要:
系统测试计划阶段输入:软件需求规格说明书、软件测试计划、软件开发计划 输出:系统测试计划 系统测试设计阶段输入:软件需求规格说明书、系统测试计划 输出:系统测试方案 系统测试实现阶段输入:软件需求规格说明书、系统测试计划、系统测试方案 输出:系统测试用例、系统测试规程 系统测试执行阶段输入:系统测试 阅读全文
摘要:
回归测试的策略主要有:完全重复测试 和选择性重复测试。 完全重复测试:重新执行所有在前期测试阶段建立的测试用例 选择重复测试: 即有选择地重新执行部分在前期测试阶段建立的测试用例,主要测被修改的程序。 选择重复测试可分为:覆盖修改法、周遍影响法、指标达成法。 根据产品进度、缺陷的严重性以及缺陷发现的 阅读全文
摘要:
虽然在表面看来分阶段测试在成本和进度比不分阶段测试大,但实际测试分阶段进行原因是各个阶段都有它不同的关注点,这样可以尽早发现缺陷,不会导致因为局部缺陷导致全局瘫痪。如果不分阶段,那么缺陷的放大效应导致修复成本将变的异常庞大,修复进度将不可预测。除此之外分阶段测试因为分工明确也会很大程度上提高产品的质 阅读全文
摘要:
输入输出:等甲类 边界之 输入域覆盖 输出域覆盖 条件组合:因果图 正交试验 判定法 过程处理: 流程分析 状态迁移 其他: 错误猜测 异常分析 阅读全文