已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
分分类类方方法法测测试试方方法法名名称称依依据据测测试试对对象象 按照不同的测试 对象划分 黑盒 SRS 规格说明 书 完整的软件产品 白盒 LLD 详细设计 代码 灰盒 HLD 概要设计 软件内部的接口 按照是否运行程 序划分 静态 评审检查表中 规定的评审原 则 1 不运行的代码 2 静态界面 3 各类文档 开发文档 测试文档 用户文档 动态 依据各种开发 文档和测试文 档 产品 接口 代码 按照不同的测试 手段划分 手工测试用例 产品 接口 代码 文档 自动化测试脚本 1 功能的录制回访 2 性能指标的检测 3 其他的资源数据的 检查 理理论论上上的的测测试试目目的的实实际际工工作作中中的的测测试试目目的的测测试试评评估估标标准准测测试试环环境境 检查软件的实现与SRS 是否相一致 1 客户 软件能够满足工 作的要求 2 公司 能够尽早通过验 收或上市售卖 需求覆盖率 已测试 的要求 全部要求 与用户环境 相一致 检查软件的代码逻辑与 详细设计是否相一致 公司 在早期发现严重程 度或较难修复的缺陷可以 极大的降低缺陷修复成本 和项目风险 逻辑覆盖率 1 语句覆盖 2 分支覆盖 3 条件覆盖 4 分支条件覆盖 5 路径覆盖 与开发环境 相一致 检查软件的接口实现与 概要设计是否相一致 公司 更容易定位缺陷接口覆盖率 模块内与模 块间的接口 测试与开发 环境相一致 子系统间 的接口与用 户环境相一 致 保证相关的开发和测试 的文档没有缺陷产生 公司 以往项目已经发现 的缺陷有多少时因为文档 错误而导致的 比例成本 消耗有多少与加强文档评 审的成本相比 是否有投 入的必要和价值 评审检查表中制定 评审规则 无环境要求 检查产品或代码接口的 实现与对应的文档是否 相一致 公司 保证软件的功能实 现与对应的文档相一致 尽早发现缺陷修复问题 各种覆盖率有环境要求 进行所有的测试工作都 可以使用手工 同上同上 有相关环境 要求 提高测试效率 进行一 些手工无法完成的测试 节约回归测试的成本脚本的通过率 有相关的环 境要求 测测试试工工作作介介入入点点优优点点缺缺点点适适用用范范围围 整个产品完成后 1 技术实现容易 2 可以从用户角 度出发 对功能 实现进行检查 因为测试人员只是关 注到了界面功能的操 作 输入和输出 并 不清楚代码内部的逻 辑实现 后台数据库 存储 以及文件处理 等内容 所以会导致 测试存在漏洞 测试 不充分 2 发现缺陷时间较晚 有可能导致缺陷修 复成本较高 对于全新的系 统而言 使用 黑盒测试存在 较大的风险 所以较适合于 业务成熟系统 的测试 黑盒 测试是必做的 单元代码完成后 某个函数 某个类 1 测试介入早 能够尽早发现问 题 降低缺陷修 复成本 2 缺陷可以定位 到代码层上 减 少了缺陷定位时 间 1 测试技术实现较复 杂 编写驱动和桩 要懂相关的编程语言 2 代码量过大 白盒 测试工作量较大 核心业务 公 共模块 全局 数据结构 较 上游的业务功 能 模块完成后 若干 个函数 若干个类 可以准确的定位 问题 测试技术难度大 模块或函数之 间调用关系较 复杂的接口 超过三层以上 文档完成后 测试在代码未开 始之前就可以进 行 文档缺陷的 修复成本低 几 乎可以忽略不计 评审参与人员对文档 的理解和分析能力要 求较高 任何项目 部分或全部代码完 成后 测试效率高 技 术实现简单 发现缺陷较晚任何项目 同上 适合于任何测试 过程 执行效率受到测试人 员自身技术和情绪的 影响 任何项目 白盒自动化 代码 完成后 灰盒自动化 接口 完成后 黑盒自动化 产品 完成后 执行效率高 可 以反复使用 只能用于相关工具使 用场合 功能自动化 需求稳 定 功能已测试通过 性能或其他自动化 对应的产品完成后 业务需求较稳 定时 测测试试方方法法组组合合典典型型案案例例使使用用时时机机 黑黑盒盒 黑盒静态手工 黑盒静态自动化 黑盒动态手工 黑盒动态自动化功能测试 Mercury的QTP 用于检测应用程序是否能够达到预 期的功能及正常运行 通过自动录制 检测和回放用户 的应用操作 IBM Rational Robot 是功能测试工具 Borland SilkTest属于软件功能测试工具 基于Java语言的功能和性 能测试工具 JMeter是Apache组织的开放源代码项目主要针对Java语言 黑盒动态自动化性能测试 Mercury的LoadRunner 是一种预测系统行为和性 能的负载测试工具 通过以模拟上千万用户实施并发 负载及实时性能监测的方式来确 认和查找问题 Microsoft Web Application Stress Tool 是由 微软的网站测试人员所开发 专门用来进行实际网 站压力测试的一套工具 功能强大的压力测试工具 webload是RadView公司推出的一个性能测试和分析 工具 它让web应用程序开发者自动执 行压力测试 白白盒盒 白盒静态手工 白盒静态自动化检查语法规范 语法逻辑 白盒动态手工目前的最流行的单元测试工具是xUnit系列框架 常用的根据语言不同分为JUnit java CppUnit C DUnit Delphi NUnit net PhpUnit Php 等等 白盒动态自动化 Jtest是parasoft公司推出的一款针对java语言的 自动化白盒测试工具 它通过自动实现java的单元 测试和代码标准校验 来提高代码的可靠性 parasoft同时出品的还有C test 是一款C C 白盒测试工具 灰灰盒盒 灰盒静态手工 灰盒静态自动化 灰盒动态手工 灰盒动态自动化BMC的APPSight 系统会将问题发生的相关信息完 整录制下来 包括问题发生的现 场场景 信息及分析等 从而快 速切入到问题根源 测试管理工具 是业界第一个基于Web的测试管理系统 它可以在 您公司内部或外部进行全球范围内测试的管理 通 过在一个整体的应用系统中集成了测试管理的各个 部分 包括需求管理 测试计划 测试执行以及错 误跟踪等功能 TestDirector极大地加速了测试过 程 特特点点 1 能够有效地帮助测试人员对复杂的企业级应用的不同发布版进行测 试 2 提高测试人员的工作效率和质量 确保跨平台的 复杂的企业级应 用无故障发布及长期稳定运行 它集成在测试人员的桌面 IBM Rational TestManager 上 在这里测 试人员可以计划 组织 执行 管理和报告所有测试活动 包括手动测 试报告 这种测试和管理的双重功能是自动化测试的理想开始 是Borland公司所提出软件质量管理解决方案的套件之一 这个工具采 用精灵设定与自动化执行测试 无论是程序设计新手或资深的专家都能 快速建立功能测试 并分析功能错误 它是功能和性能测试的工具 100 的用java实现 能够对整个企业架构进行测试 通过使用LoadRunner 企业能最大限 度地缩短测试时间 优化性能和加速应用系统的发布周期 您可以使用少量的Client端计算机仿真大量用户上线对网站服务所可能 造成的影响 webload通过模拟真实用户的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025阜阳太和国投集团子公司太和县鸿泰港口服务有限公司招聘7人笔试考试备考试题及答案解析
- 石油天然气勘探技术实施方案
- 2025年广东省惠州市惠东县燕岭学校高二数学第一学期期末质量检测试题含解析
- 水库连通水资源优化配置工程商业计划书
- 北京艺术传媒职业学院《农业科技英语翻译》2024-2025学年第一学期期末试卷
- 电镀工成为班组长或主管的管理能力培养规划
- 2025山东滨州市无棣县新联交通集团有限公司权属公司招聘4人考试笔试备考题库及答案解析
- 前厅服务员中级的晋升通道与要求
- 全区分布式光伏建设项目规划设计方案
- 2025中国南水北调集团水网水务投资有限公司在京单位秋季招聘岗位6人笔试考试参考试题附答案解析
- 身份证前六位与省市县区对照表可直接存入数据库
- 内分泌专业临床路径大全
- 党建知识题库附答案
- JJG 875-2019数字压力计
- 竖井施工方案
- 初中化学渗透“德育”教案
- 制梁场制存梁台座检测方案
- 质性研究方法PPT通用课件
- IATF-16949质量管理体系五大工具培训课件
- 中线的用法(倍长中线法)分析
- 劳动法学课程教学大纲
评论
0/150
提交评论