|
Date |
Model
Name/Objectives (English) |
讲座名称/目标
(中文) |
|
06-24
AM |
Module
1: Testing Overview |
讲座1:测试概况 |
|
• Status
the purpose of software testing |
•
软件测试的目的 |
|
•
Status
characteristics of software quality |
•
衡量软件质量的特性 |
|
•
Define
the differences between white box and black box test design
approaches |
•
区分黑箱测试和白箱测试是不同的测试设计方法 |
|
• Calculate
risk based on impact and probability |
•
科学评估软件测试风险 |
|
•
Prioritize
a set of tests basted on risk assessment |
•
利用风险评估优化软件测试 |
|
|
|
|
|
|
|
06-24
PM |
Module
2: |
讲座2:软件功能测试技巧 |
|
•
Define
a set of tests using error guessing and exploratory testing
techniques |
•
利用错误猜测和探测测试技术来设计测试案例 |
|
•
Evaluate
error guessing and exploratory test effectiveness from white
box test design approach |
•
利用白箱测试方法来科学评估错误猜测和探测测试案例 |
|
•
Define
a set of tests using boundary value analysis
techniques |
•
运用边界值分析技术来设计测试案例 |
|
•
Define
a set of tests using equivalence class partitioning
techniques |
•
运用等价类划分分析技术来设计测试案例 |
|
•
Status
advantage and disadvantages of various functional
techniques |
•
讨论各种功能测试方法的优缺点 |
|
|
|
|
|
|
|
06-25
AM |
Module
3: Structural Testing |
讲座3:软件结构测试技巧 |
|
•
Define
statement coverage |
•
定义语句的覆盖范围 |
|
•
Create
control flow diagrams |
•
设计控制流程图 |
|
•
Define
structural tests for decision/branch coverage |
•
为判断/分支覆盖设计结构化测试案例 |
|
•
Define
structural tests for condition coverage |
•
为条件覆盖设计结构化测试案例 |
|
•
Calculate
cyclometer complexity |
•
计算计算复杂性 |
|
•
Define
structural tests for basis path coverage |
•
为基本路径覆盖设计结构化测试案例 |
|
•
Instrument
a project for code coverage |
•
对一个项目进行代码覆盖
|
|
•
Analyze
the code coverage results and use structural test techniques
to design tests to improve code coverage |
•
分析代码覆盖的结果,并利用结构化测试技术来设计测试案例以提高代码覆盖率 |
|
•
Discuss
the advantages and disadvantages of the code coverage
measurement |
•
讨论代码覆盖方法的优缺点 |
|
|
|
|
06-25
PM |
Module
4: Common testing methodologies |
讲座4:常用的测试方法 |
|
• Understand
the practical implementation and various “best practices” used
in common testing methodologies |
• 了解常用测试方法的实际应用和"最佳实践" |
|
•
Use
test tools and utilities to increase efficiency and
effectiveness |
•
利用各种测试工具和技巧提高测试效率 |
|
•
Status
advantages and disadvantages of common test mythologies
|
•
讨论这些常用测试方法的优缺点 |
|
|
|
|
|
|
|
06-26
AM |
Module
5: Test Document |
讲座5:软件测试中需要的文档 |
|
•
Write
an effective validation test case |
•
设计有效的证实性测试案例 |
|
•
Write
an effective falsification test case |
•
设计有效的证伪性测试案例 |
|
•
Write
clear and actionable bug reports |
•
书写明确和可操作的bug报告 |
|
•
Understand
the importance of a status report |
• 了解状态报告的重要性 |
|
|
|
|
|
Module
6: Debugger Basic
•
Debugging
Principles
•
Dump
Files
•
Remote
Debugging
•
Active
Debugging |
讲座6:调试器基础
• 调试原则
• Dump
文件
• 远程调试
• 主动调试
|
|
06_26
PM |
Module 7:VSTS – ST
• VSTE
Introduction
• Web
and Load Test
• Bug
Management
• Daily
Build |
讲座 7: VSTE-ST 软件测试专题
•
VSTE软件测试员版介绍
•
Web及负载测试
•
Bug管理
•
每日构建 |
|
|
|
|