软件测试班(实践)

Software Testing (QA) Real Project

 


(更多资料和具体参加方法)

  • System integration testing

o   Concept of integration testing

o   Different types of interfaces and interface errors

o   Granularity of system integration testing

o   System integration techniques

Ø  Incremental

Ø  Top down

Ø  Bottom up

Ø  Sandwich and big bang

o   Software and hardware integration

o   Test plan for system integration

 

  • System test categories

o   Basic tests

Ø  Upgrade/downgrade tests

Ø  Command line interface tests

o   Functionality tests

Ø  Communication system tests

Ø  Module tests

Ø  Logging and tracing tests

Ø  Element management systems tests

Ø  Management information base tests

Ø  Graphical user interface (GUI) tests

Ø  Security tests

Ø  Feature tests

o   Robustness tests

Ø  Boundary value tests

Ø  Power cycling tests

Ø  On-line insertion and removal tests

Ø  High-availability

Ø  Degraded node tests

o   Interoperability tests

o   Performance tests

o   Scalability tests

o   Stress tests

o   Memory tests

o   Load and stability tests

o   Reliability tests

o   Regression tests

o   Documentation tests

o   Regulatory tests

o   Failover tests

o   Longevity tests

 

  • Functional testing

o   Functional testing concepts of Howden

Ø  Different types of variables

Ø  Test vector

Ø  Testing a function in context

o   Complexity of applying functional testing

o   Pair wise testing

o   Equivalence class partitioning

o   Boundary value analysis

o   Decision tables

o   Random testing

o   Error guessing

o   Category partition

 

  • System test design

o   Test design factors

o   Requirement identification

o   Characteristics of testable requirements

o   Test objective Identification

o   Modelling a test design process

o   Modelling test results

o   Test design preparedness metrics

o   Test case design effectiveness

 

  • System test planning and automation

o   Structure of a system test plan

o   Introduction and feature description

o   Assumptions

o   Test approach

o   Test suite structure

o   Test environment

o   Test execution strategy

o   Test effort estimation

o   Scheduling and test milestones

o   System test automation

o   Evaluation and selection of test automation tools

o   Test selection guidelines for automation

o   Characteristics of automated test cases

o   Structure of an automated test case

o   Test automation infrastructure

o   Unix scripting in automation

 

  • System test execution

o   Basic ideas

o   Modelling defects

o   Preparedness to start system testing

o   Metrics for tracking system test

Ø  Metrics for monitoring test execution

Ø  Test execution metric examples

Ø  Metrics for monitoring defect reports

Ø  Defect report metric examples

o   Orthogonal defect classification

o   Defect causal analysis

o   Beta testing

o   First customer shipment

o   System test report

o   Product sustaining

o   Measuring test effectiveness

 

  • Acceptance testing

o   Types of acceptance testing

o   Acceptance criteria

o   Selection of acceptance criteria

o   Acceptance test plan

o   Acceptance test execution

o   Acceptance test report

o   Acceptance testing in XP

o   UAT real practice in Platform

 

  • Software reliability

o   What is reliability?

Ø  Fault and failure

Ø  Time

Ø  Time interval between failures

Ø  Counting failures in periodic intervals

Ø  Failure intensity

o   Definitions of software reliability

o   Factors influencing software reliability

o   Applications of software reliability

o   Operational profiles

o   Reliability models

 

  • Software quality

o   Five views of software quality

o   McCall's quality factors and criteria

o   ISO 9126 quality characteristics

ISO 9000:2000 software quality standard



(更多资料和具体参加方法)

 

 

本页最后更新: | -- | 网站设计和虚拟主机服务 WECAN.ca CMS