全球测试管理工具(TD)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
© 2001 Mercury Interactive Corporation
基于需求的明确的测试计划
A Solid Test Plan is Based on Requirements
测试计划包含了测试设计思想、测试流程、命名 规则和其他测试属性等内容 • 将不断变化的需求和测试重点统一起来 • 将测试设计方法应用于具体测试的建立 • 协调不同来源的信息 • 为今后的测试任务提供统一的信息参考库
Application Development
Post-deployment
© 2001 Mercury Interactive Corporation
什么是应用就绪 ?
你的测试方案是否覆盖了所有的需求? 你的测试方案是否覆盖了所有的需求? 你的最重要的测试是否成功运行? 你的最重要的测试是否成功运行? 你是否总是发现有改不完的bug? 你是否总是发现有改不完的bug?
Analyzing Results
Analyzing Results Analyzing Results Load Testing Inside Firewall
Load Testing Outside Firewall
© 2001 Mercury Interactive Corporation
功能性和衰退性测试流程
Analyzing Results Managing Defects
Analyzing Results Analyzing Results Load Testing Inside Firewall
Load Testing Outside Firewall
© 2001 Mercury Interactive Corporation
© 2001 Mercury Interactive Corporation
TestDirector测试管理方案 TestDirector测试管理方案
Test Managemenwk.baidu.com - Best Practices
使用单一点管理控制测试全过程 基于需求创建测试用例 联系起测试和需求的变化 保障测试周期中的可跟踪性 开放式体系结构提供集成第三方工具
© 2001 Mercury Interactive Corporation
问题管理帮助您决定应用何时就绪
Managing Defects Helps Determine if You’re Ready to Go Live
问题管理是指在整个软件生命周期中报告、跟踪 和分析问题的过程 • 文档化过程帮助完成跟踪和审计 • 问题分析提供应用状态信息 • 所有人都参与问题分析流程
开放的测试体系结构
XRunner WinRunner LoadRunner Astra 3rd Party Test Tools
TestDirector Open API
Repository
Version Control
Defect Tracking
Help Desk
Visual Code Requirements Modeling Analysis Analysis
测试管理解决方案帮助您检测何时您的应用系统已 经准备就绪了,等待实施。 经准备就绪了,等待实施。
© 2001 Mercury Interactive Corporation
测试流程
Managing Requirements Test Planning Functional & Regression Testing
© 2001 Mercury Interactive Corporation
忽略问题的代价? 忽略问题的代价?
Mars Polar Lander, a $165M spacecraft, took a fatal plunge into the red planet due to a software flaw 50M Social Security recipients will get an extra check in July to make up for a $1B error blamed on a software problem United Airlines recently offered a $24.98 roundround-trip fare from San Francisco to Paris because of an application error
提供基于COM的API, 提供基于COM的API,集成不同的工具 保障现有的投资
© 2001 Mercury Interactive Corporation
测试流程
Managing Requirements Test Planning
Functional & Regression Testing
Managing Defects
carol_tsai:將作业 將作业 將作 Functional and Regression Testing Process carol_tsai:以变 以 流程编入测试脚本 流程编入测试脚本 动资料來 料來测试 动资料來测试
Add appropriate verification
Capture business process into a test script
Enable tests to use variable data
Reuse and re-run tests as application changes
Run tests & review actual and expected results
© 2001 Mercury Interactive Corporation
© 2001 Mercury Interactive Corporation
任何时间,任何地点基于WEB的 任何时间,任何地点基于WEB的 测试管理解决方案
Management
QA Team
Product Management
Development
Customers
© 2001 Mercury Interactive Corporation
TestDirector 支持测试管理的全过程
Requirements Management
Test Planning
Test Lab
Defect Management
© 2001 Mercury Interactive Corporation
测试管理周期
Managing Requirements Analyzing Application Readiness
Test Planning
Managing Defects
Running Tests
© 2001 Mercury Interactive Corporation
测试周期从需求分析开始
Testing Process Starts with Requirements
需求分析阶段是项目生命周期中收集、组织、文 档资料准备和跟踪需求的过程 • 使测试过程目标明确 • 有效分配测试力量 • 建立整个测试流程的基础
Q&A
THANKS!
© 2001 Mercury Interactive Corporation
© 2001 Mercury Interactive Corporation
基于测试目标安排和运行测试任务
Schedule and Run Tests According to Testing Objectives
测试运行过程包括两种模式— 测试运行过程包括两种模式—手工测试和自动测 试 • 最大限度的利用测试资源 • 提高手工测试的精确性 • 正确保存所有测试的历史数据
TestDirector
全球测试管理工具
巨腾计算机信息科技(上海 有限公司 巨腾计算机信息科技 上海)有限公司 上海
E- Provider Consulting and Technology Inc.
© 2001 Mercury Interactive Corporation
性能管理的生命周期
Pre-deployment