SlideShare a Scribd company logo
Test
management
Nama : Suci Maisaroh
Prodi : Sistem Informasi (S1)
Fakultas : Sains dan Teknologi
UNIVERSITAS ISLAM NEGERI SULTAN SYARIF KASIM RIAU
http://sif.uin-suska.ac.id/
http://fst.uin-suska.ac.id/
http://www.uin-suska.ac.id/
PRESENTATION
Independent and integrated testing
Defining the skills test staff need
 TEST PLANS , ESTIMATES AND
STRATEGIES
 The purpose and substance of test plans
STANDARD TEST PLAN TEMPLATE
Estimating what testing will involve and what it
will cost
Estimation techniques
Working as a test leader
 Independent and integrated testing
we talked about independent testing from the perspective of indi-
vidual tester psychology. In this chapter, we'll look at the organizational
and managerial implications of independence.
The approaches to organizing a test team vary, as do the places in the
organ- ization structure where the test team fits. Since testing is an
assessment of quality, and since that assessment is not always positive,
many organizations strive to create an organizational climate where
testers can deliver an inde- pendent, objective assessment of quality.
When thinking about how independent the test team is, recognize
that inde- pendence is not an either/or condition, but a continuum. At
one end of the continuum lies the absence of independence, where the
programmer performs testing within the programming team.
Moving toward independence, you find an integrated tester or group of
testers working alongside the programmers, but still within and
reporting to the development manager. You might find a team of testers
who are independ- ent and outside the development team, but reporting
to project management.
 Working as a
test leader
We have seen that the location of a test team
within a project organization can vary widely.
Similarly there is wide variation in the roles that
people within the test team play. Some of these roles
occur frequently, some infrequently. Two roles that
are found within many test teams are those of the
test leader and the tester, though the same people
may play both roles at various points during the
project. Let's take a look at the work done in these
roles, starting with the test leader.

Recommended for you

Human relation
Human relationHuman relation
Human relation

The document discusses job analysis which is the process of collecting information about the duties, responsibilities, skills, outcomes, and work environment of a particular job. It involves studying positions to describe duties and group similar jobs. The stages of job analysis include determining job descriptions, specifications, and performance standards. Various methods are used for collecting job analysis information including observation, interviews, questionnaires, previous studies, and work diaries. Job analysis provides the foundation for human resource systems like selection, training, performance reviews, and compensation.

human resource managementhrmeducation
Job and Task Analysis
Job and Task AnalysisJob and Task Analysis
Job and Task Analysis

This document discusses job analysis and provides examples of job analyses conducted for three positions: sales representative, computer scientist, and graduate teaching assistant. It defines job analysis as identifying the tasks, duties, and requirements of a job. The document outlines various purposes of job analysis including determining training needs, developing selection procedures, and informing performance reviews. It also describes common job analysis tools and methods.

analysistaskjob
Job analysis
Job analysisJob analysis
Job analysis

This document discusses human resource management topics including job analysis, job descriptions, and job specifications. It defines job analysis as determining a job's duties and skill requirements, job descriptions as outlining a job's responsibilities and requirements, and job specifications as the skills and qualifications required for a job. The document provides information on the uses and best practices of job analysis, as well as the steps to conduct job analysis. It also discusses methods to collect job analysis information and provides guidance on writing job descriptions and specifications.

 Defining the
skills test staff
need
People involved in testing need
basic professional and social qualifications
such as literacy, the ability to prepare and
deliver written and verbal reports, the
ability to communicate effectively, and so
on. Going beyond that, when we think of
the skills that testers need, three main
areas come to mind:
 Application or business domain: A tester
must understand the intended behavior,
the problem the system will solve, the
process it will automate and so forth, in
order to spot improper behavior while
testing and recognize the 'must work'
functions and features.
 Technology: A tester must be aware of
issues, limitations and capabilities of the
chosen implementation technology, in
order to effectively and effi ciently locate
problems and recognize the 'likely to
fail' functions and features.
 Testing: A tester must know the testing
topics discussed in this book - and often
more advanced testing topics - in order
to effectively and efficiently carry out the
test tasks assigned.
 TEST PLANS , ESTIMATES AND
STRATEGIES
Let's look closely at how to prepare a test plan,
examining issues related to planning for a project, for a
test level or phase, for a specific test type and for test
execution. We'll examine typical factors that influence
the effort related to testing, and see two different
estimation approaches: metrics-based and expert-
based. We'll discuss selecting test strategies and ways
to establish adequate exit criteria for testing. In addition,
we'll look at various tasks related to test preparation and
execution that need planning.
 The
purpose
and
substance
of test
plans
While people tend to have different definitions of what goes
in a test plan, for us a test plan is the project plan for the testing
work to be done. It is not a test design specification, a collection of
test cases or a set of test procedures; in fact, most of our test
plans do not address that level of detail.
Why do we write test plans? We have three main reasons.
First, writing a test plan guides our thinking. We find that if we can
explain something in words, we understand it. If not, there's a good
chance we don't.
Writing a test plan forces us to confront the challenges that await us
and focus our thinking on important topics. In Chapter 2 of Fred
Brooks' brilliant and essential book on software engineering
management, The Mythical Man-Month, he explains the importance
of careful estimation and planning for testing as follows:
Test plan identifier Test deliverables Introduction Test tasks
Test items Environmental needs
Features to be tested Responsibilities
Features not to be tested Staffing and training needs
Approach Schedule
Item pass/fail criteria Risks and contingencies Suspension and
resumption criteria Approvals
 STANDARD TEST PLAN
TEMPLATE

Recommended for you

Testing management (testing management)
Testing management (testing management)Testing management (testing management)
Testing management (testing management)

This document discusses test management and organizing testing efforts. It covers six key areas: organizing testers and testing, estimating and planning the test effort, monitoring test progress and reporting, configuration management, managing risks related to testing, and managing incidents found during testing. It describes the importance of independent testing and outlines the roles of test leaders and testers. Test leaders plan and oversee the testing process while testers help define test cases and execute tests. The document emphasizes that skills in the application domain, technology used, and testing practices are important for test staff. Over time, as testing improves, the nature of defects found changes from coding bugs to requirements and design issues, and process improvements help prevent defects earlier.

http://sif.uin-suska.ac.idhttp://fst.uin-suska.ac.idhttp://www.uin-suska.ac.id
Techniques of job analysis
Techniques of job analysisTechniques of job analysis
Techniques of job analysis

Job analysis is the process of collecting information about the duties, skills, and requirements of a job. It provides essential information for human resource planning, recruitment, job evaluation, training and development, performance appraisal, job design, compensation, organizational design, and workplace safety. A job analysis identifies the key tasks and responsibilities of a job, the skills and qualifications required to perform the job, and how the job is performed. This information is used to develop job descriptions and job specifications.

Job analysis
Job analysisJob analysis
Job analysis

This document provides an overview of job analysis, including its meaning, purpose, and key components. Job analysis is defined as a formal study of the tasks, responsibilities, and requirements of a specific job. The main purposes of job analysis are to compile task descriptions, examine qualifications, determine relationships to other jobs, and inform hiring and training. The two main components of job analysis are the job description, which provides an organized statement of duties and responsibilities, and the job specification, which outlines the necessary knowledge, skills, abilities, and characteristics required to perform the job. The key difference between them is that a job description focuses on the job itself while a job specification focuses on the employee.

 Estimating what testing will involve and
what it will cost
The testing work to be done can often be seen as a subproject
within the larger project. So, we can adapt fundamental techniques of
estimation for testing. We could start with a work-breakdown
structure that identifies the stages, activities and tasks.
Starting at the highest level, we can break down a testing project into
phases using the fundamental test process identified in the ISTQB
Syllabus: planning and control; analysis and design; implementation
and execution; evaluating exit criteria and reporting; and test
closure. Within each phase we identify activities and within each
activity we identify tasks and perhaps subtasks. To identify the
activities and tasks, we work both forward and backward. When we
say we work forward, we mean that we start with the planning
activities and then move forward in time step by step, asking, 'Now,
what comes next?'
 Estimation
techniques
There are two techniques for estimation covered by
the ISTQB Foundation Syllabus. One involves consulting
the people who will do the work and other people with
expertise on the tasks to be done. The other involves
analyzing metrics from past projects and from industry
data. Let's look at each in turn.
Asking the individual contributors and experts involves
working with experi- enced staff members to develop a
work-breakdown structure for the project. With that done,
you work together to understand, for each task, the effort,
duration, dependencies, and resource requirements. The
idea is to draw on the collective wisdom of the team to
create your test estimate. Using a tool such as Microsoft
Project or a whiteboard and sticky-notes, you and the team
can then predict the testing end-date and major
milestones. This technique is often called 'bottom up'
estimation because you start at the lowest level of the hier-
archical breakdown in the work-breakdown structure - the
task - and let the duration, effort, dependencies and
resources for each task add up across all the tasks.
THANK YOU FOR WATCHING!


More Related Content

What's hot

Job analysis
Job analysisJob analysis
Job analysis
paiils111
 
Job analysis
Job analysisJob analysis
Job analysis
shefali0013
 
Job analysis ppt tm
Job analysis ppt tmJob analysis ppt tm
Job analysis ppt tm
reevaverma
 
Human relation
Human relationHuman relation
Human relation
leonilitabadillo
 
Job and Task Analysis
Job and Task AnalysisJob and Task Analysis
Job and Task Analysis
Love Steven
 
Job analysis
Job analysisJob analysis
Job analysis
Muhammad Huzaifa
 
Testing management (testing management)
Testing management (testing management)Testing management (testing management)
Testing management (testing management)
Dhy Ardiansyah
 
Techniques of job analysis
Techniques of job analysisTechniques of job analysis
Techniques of job analysis
Manas Upadhyay
 
Job analysis
Job analysisJob analysis
Job analysis
Ruchi Jain
 
Hrm3 job_analysis_group
 Hrm3 job_analysis_group Hrm3 job_analysis_group
Hrm3 job_analysis_group
ardhita banu adji
 
fundamentals of testing (Management)
fundamentals of testing (Management)fundamentals of testing (Management)
fundamentals of testing (Management)
diana fitri, S.Kom
 
job analysis
job analysisjob analysis
job analysis
Preeti Bhaskar
 
Job Evaluation & Workflow - Part 2
Job Evaluation & Workflow - Part 2Job Evaluation & Workflow - Part 2
Job Evaluation & Workflow - Part 2
aizellbernal
 
HMR Function
HMR FunctionHMR Function
HMR Function
Mely Luna J
 
Testing management (testing management)
Testing management (testing management)Testing management (testing management)
Testing management (testing management)
helfa safitri
 
Fundamental of testing (Test Management)
Fundamental of testing (Test Management)Fundamental of testing (Test Management)
Fundamental of testing (Test Management)
CindyYuristie
 
J ob analysis
J ob analysisJ ob analysis
J ob analysis
Ajay Mahto
 
IBA_HRMC Course Material
IBA_HRMC Course Material IBA_HRMC Course Material
IBA_HRMC Course Material
Dilshad Hossain
 
HRM - TRAINING & DEVELOPMENT NEEDS
HRM - TRAINING & DEVELOPMENT NEEDSHRM - TRAINING & DEVELOPMENT NEEDS
HRM - TRAINING & DEVELOPMENT NEEDS
Komal Saxena
 
Job analysis hr tool
Job analysis  hr toolJob analysis  hr tool
Job analysis hr tool
ThulasiRVSIMSR
 

What's hot (20)

Job analysis
Job analysisJob analysis
Job analysis
 
Job analysis
Job analysisJob analysis
Job analysis
 
Job analysis ppt tm
Job analysis ppt tmJob analysis ppt tm
Job analysis ppt tm
 
Human relation
Human relationHuman relation
Human relation
 
Job and Task Analysis
Job and Task AnalysisJob and Task Analysis
Job and Task Analysis
 
Job analysis
Job analysisJob analysis
Job analysis
 
Testing management (testing management)
Testing management (testing management)Testing management (testing management)
Testing management (testing management)
 
Techniques of job analysis
Techniques of job analysisTechniques of job analysis
Techniques of job analysis
 
Job analysis
Job analysisJob analysis
Job analysis
 
Hrm3 job_analysis_group
 Hrm3 job_analysis_group Hrm3 job_analysis_group
Hrm3 job_analysis_group
 
fundamentals of testing (Management)
fundamentals of testing (Management)fundamentals of testing (Management)
fundamentals of testing (Management)
 
job analysis
job analysisjob analysis
job analysis
 
Job Evaluation & Workflow - Part 2
Job Evaluation & Workflow - Part 2Job Evaluation & Workflow - Part 2
Job Evaluation & Workflow - Part 2
 
HMR Function
HMR FunctionHMR Function
HMR Function
 
Testing management (testing management)
Testing management (testing management)Testing management (testing management)
Testing management (testing management)
 
Fundamental of testing (Test Management)
Fundamental of testing (Test Management)Fundamental of testing (Test Management)
Fundamental of testing (Test Management)
 
J ob analysis
J ob analysisJ ob analysis
J ob analysis
 
IBA_HRMC Course Material
IBA_HRMC Course Material IBA_HRMC Course Material
IBA_HRMC Course Material
 
HRM - TRAINING & DEVELOPMENT NEEDS
HRM - TRAINING & DEVELOPMENT NEEDSHRM - TRAINING & DEVELOPMENT NEEDS
HRM - TRAINING & DEVELOPMENT NEEDS
 
Job analysis hr tool
Job analysis  hr toolJob analysis  hr tool
Job analysis hr tool
 

Similar to Test Management

Ppt 1 TEST MANAGEMENT
Ppt 1 TEST MANAGEMENTPpt 1 TEST MANAGEMENT
Ppt 1 TEST MANAGEMENT
santi suryani
 
Test management
Test managementTest management
Test management
Miftahul Jannaty
 
Test management
Test managementTest management
Test management
seli purnianda
 
Test management
Test managementTest management
Test management
Emi Rizki Ayunanda
 
Test Management
Test ManagementTest Management
Test Management
Suci Ayu Mawarni
 
Test management
Test managementTest management
Test management
rido randika putra
 
Chapter 7 - People Skills and Team Composition
Chapter 7 - People Skills and Team CompositionChapter 7 - People Skills and Team Composition
Chapter 7 - People Skills and Team Composition
Neeraj Kumar Singh
 
FADHILLA ELITA Ppt Chapter 5 Test Management
 FADHILLA ELITA Ppt Chapter 5 Test Management FADHILLA ELITA Ppt Chapter 5 Test Management
FADHILLA ELITA Ppt Chapter 5 Test Management
fadhilla elita
 
Job Analysis, Job Design and Job Acquisition
Job Analysis, Job Design and Job AcquisitionJob Analysis, Job Design and Job Acquisition
Job Analysis, Job Design and Job Acquisition
Jo Balucanag - Bitonio
 
Need analysis & design
Need analysis & designNeed analysis & design
Need analysis & design
brinthasubbaraj
 
Job Design.pptx
Job Design.pptxJob Design.pptx
Job Design.pptx
ravitejakv2
 
Test management
Test managementTest management
Test management
Riski Indra Hilman
 
Job analysis, job design and job acquisition.pptx
Job analysis, job design and job acquisition.pptxJob analysis, job design and job acquisition.pptx
Job analysis, job design and job acquisition.pptx
MARISSA TAN
 
Job analysis
Job analysisJob analysis
Job analysis
Amit Sarkar
 
Job analysis, job design, job specification
Job analysis, job design, job specificationJob analysis, job design, job specification
Job analysis, job design, job specification
May Farrah Detuya - Vidal
 
Need Assessment (TNA) (1) (1).pptx
Need Assessment (TNA) (1) (1).pptxNeed Assessment (TNA) (1) (1).pptx
Need Assessment (TNA) (1) (1).pptx
Aaishaaltafhussain1
 
Fundamental test process
Fundamental test processFundamental test process
Fundamental test process
muhammad afif
 
2 . fundamental test process
2 . fundamental test process2 . fundamental test process
2 . fundamental test process
sabrian SIF
 
Talent analysis and planning techniques
Talent analysis and planning techniquesTalent analysis and planning techniques
Talent analysis and planning techniques
Nancy Raj
 
Chapter 3 job analysis
Chapter 3 job analysisChapter 3 job analysis

Similar to Test Management (20)

Ppt 1 TEST MANAGEMENT
Ppt 1 TEST MANAGEMENTPpt 1 TEST MANAGEMENT
Ppt 1 TEST MANAGEMENT
 
Test management
Test managementTest management
Test management
 
Test management
Test managementTest management
Test management
 
Test management
Test managementTest management
Test management
 
Test Management
Test ManagementTest Management
Test Management
 
Test management
Test managementTest management
Test management
 
Chapter 7 - People Skills and Team Composition
Chapter 7 - People Skills and Team CompositionChapter 7 - People Skills and Team Composition
Chapter 7 - People Skills and Team Composition
 
FADHILLA ELITA Ppt Chapter 5 Test Management
 FADHILLA ELITA Ppt Chapter 5 Test Management FADHILLA ELITA Ppt Chapter 5 Test Management
FADHILLA ELITA Ppt Chapter 5 Test Management
 
Job Analysis, Job Design and Job Acquisition
Job Analysis, Job Design and Job AcquisitionJob Analysis, Job Design and Job Acquisition
Job Analysis, Job Design and Job Acquisition
 
Need analysis & design
Need analysis & designNeed analysis & design
Need analysis & design
 
Job Design.pptx
Job Design.pptxJob Design.pptx
Job Design.pptx
 
Test management
Test managementTest management
Test management
 
Job analysis, job design and job acquisition.pptx
Job analysis, job design and job acquisition.pptxJob analysis, job design and job acquisition.pptx
Job analysis, job design and job acquisition.pptx
 
Job analysis
Job analysisJob analysis
Job analysis
 
Job analysis, job design, job specification
Job analysis, job design, job specificationJob analysis, job design, job specification
Job analysis, job design, job specification
 
Need Assessment (TNA) (1) (1).pptx
Need Assessment (TNA) (1) (1).pptxNeed Assessment (TNA) (1) (1).pptx
Need Assessment (TNA) (1) (1).pptx
 
Fundamental test process
Fundamental test processFundamental test process
Fundamental test process
 
2 . fundamental test process
2 . fundamental test process2 . fundamental test process
2 . fundamental test process
 
Talent analysis and planning techniques
Talent analysis and planning techniquesTalent analysis and planning techniques
Talent analysis and planning techniques
 
Chapter 3 job analysis
Chapter 3 job analysisChapter 3 job analysis
Chapter 3 job analysis
 

Recently uploaded

Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Chris Swan
 
20240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 202420240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 2024
Matthew Sinclair
 
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALLBLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
Liveplex
 
How to Build a Profitable IoT Product.pptx
How to Build a Profitable IoT Product.pptxHow to Build a Profitable IoT Product.pptx
How to Build a Profitable IoT Product.pptx
Adam Dunkels
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Mydbops
 
20240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 202420240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 2024
Matthew Sinclair
 
Recent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS InfrastructureRecent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS Infrastructure
KAMAL CHOUDHARY
 
7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf
Enterprise Wired
 
What's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptxWhat's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptx
Stephanie Beckett
 
Quality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of TimeQuality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of Time
Aurora Consulting
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
Eric D. Schabell
 
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Erasmo Purificato
 
Implementations of Fused Deposition Modeling in real world
Implementations of Fused Deposition Modeling  in real worldImplementations of Fused Deposition Modeling  in real world
Implementations of Fused Deposition Modeling in real world
Emerging Tech
 
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdfWhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
ArgaBisma
 
Manual | Product | Research Presentation
Manual | Product | Research PresentationManual | Product | Research Presentation
Manual | Product | Research Presentation
welrejdoall
 
Coordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar SlidesCoordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar Slides
Safe Software
 
DealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 editionDealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 edition
Yevgen Sysoyev
 
Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...
BookNet Canada
 
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly DetectionAdvanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Bert Blevins
 
Best Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdfBest Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdf
Tatiana Al-Chueyr
 

Recently uploaded (20)

Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
 
20240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 202420240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 2024
 
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALLBLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
 
How to Build a Profitable IoT Product.pptx
How to Build a Profitable IoT Product.pptxHow to Build a Profitable IoT Product.pptx
How to Build a Profitable IoT Product.pptx
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
 
20240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 202420240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 2024
 
Recent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS InfrastructureRecent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS Infrastructure
 
7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf
 
What's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptxWhat's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptx
 
Quality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of TimeQuality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of Time
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
 
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
 
Implementations of Fused Deposition Modeling in real world
Implementations of Fused Deposition Modeling  in real worldImplementations of Fused Deposition Modeling  in real world
Implementations of Fused Deposition Modeling in real world
 
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdfWhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
 
Manual | Product | Research Presentation
Manual | Product | Research PresentationManual | Product | Research Presentation
Manual | Product | Research Presentation
 
Coordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar SlidesCoordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar Slides
 
DealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 editionDealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 edition
 
Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...
 
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly DetectionAdvanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
 
Best Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdfBest Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdf
 

Test Management

  • 1. Test management Nama : Suci Maisaroh Prodi : Sistem Informasi (S1) Fakultas : Sains dan Teknologi UNIVERSITAS ISLAM NEGERI SULTAN SYARIF KASIM RIAU http://sif.uin-suska.ac.id/ http://fst.uin-suska.ac.id/ http://www.uin-suska.ac.id/
  • 2. PRESENTATION Independent and integrated testing Defining the skills test staff need  TEST PLANS , ESTIMATES AND STRATEGIES  The purpose and substance of test plans STANDARD TEST PLAN TEMPLATE Estimating what testing will involve and what it will cost Estimation techniques Working as a test leader
  • 3.  Independent and integrated testing we talked about independent testing from the perspective of indi- vidual tester psychology. In this chapter, we'll look at the organizational and managerial implications of independence. The approaches to organizing a test team vary, as do the places in the organ- ization structure where the test team fits. Since testing is an assessment of quality, and since that assessment is not always positive, many organizations strive to create an organizational climate where testers can deliver an inde- pendent, objective assessment of quality. When thinking about how independent the test team is, recognize that inde- pendence is not an either/or condition, but a continuum. At one end of the continuum lies the absence of independence, where the programmer performs testing within the programming team. Moving toward independence, you find an integrated tester or group of testers working alongside the programmers, but still within and reporting to the development manager. You might find a team of testers who are independ- ent and outside the development team, but reporting to project management.
  • 4.  Working as a test leader We have seen that the location of a test team within a project organization can vary widely. Similarly there is wide variation in the roles that people within the test team play. Some of these roles occur frequently, some infrequently. Two roles that are found within many test teams are those of the test leader and the tester, though the same people may play both roles at various points during the project. Let's take a look at the work done in these roles, starting with the test leader.
  • 5.  Defining the skills test staff need People involved in testing need basic professional and social qualifications such as literacy, the ability to prepare and deliver written and verbal reports, the ability to communicate effectively, and so on. Going beyond that, when we think of the skills that testers need, three main areas come to mind:  Application or business domain: A tester must understand the intended behavior, the problem the system will solve, the process it will automate and so forth, in order to spot improper behavior while testing and recognize the 'must work' functions and features.  Technology: A tester must be aware of issues, limitations and capabilities of the chosen implementation technology, in order to effectively and effi ciently locate problems and recognize the 'likely to fail' functions and features.  Testing: A tester must know the testing topics discussed in this book - and often more advanced testing topics - in order to effectively and efficiently carry out the test tasks assigned.
  • 6.  TEST PLANS , ESTIMATES AND STRATEGIES Let's look closely at how to prepare a test plan, examining issues related to planning for a project, for a test level or phase, for a specific test type and for test execution. We'll examine typical factors that influence the effort related to testing, and see two different estimation approaches: metrics-based and expert- based. We'll discuss selecting test strategies and ways to establish adequate exit criteria for testing. In addition, we'll look at various tasks related to test preparation and execution that need planning.
  • 7.  The purpose and substance of test plans While people tend to have different definitions of what goes in a test plan, for us a test plan is the project plan for the testing work to be done. It is not a test design specification, a collection of test cases or a set of test procedures; in fact, most of our test plans do not address that level of detail. Why do we write test plans? We have three main reasons. First, writing a test plan guides our thinking. We find that if we can explain something in words, we understand it. If not, there's a good chance we don't. Writing a test plan forces us to confront the challenges that await us and focus our thinking on important topics. In Chapter 2 of Fred Brooks' brilliant and essential book on software engineering management, The Mythical Man-Month, he explains the importance of careful estimation and planning for testing as follows:
  • 8. Test plan identifier Test deliverables Introduction Test tasks Test items Environmental needs Features to be tested Responsibilities Features not to be tested Staffing and training needs Approach Schedule Item pass/fail criteria Risks and contingencies Suspension and resumption criteria Approvals  STANDARD TEST PLAN TEMPLATE
  • 9.  Estimating what testing will involve and what it will cost The testing work to be done can often be seen as a subproject within the larger project. So, we can adapt fundamental techniques of estimation for testing. We could start with a work-breakdown structure that identifies the stages, activities and tasks. Starting at the highest level, we can break down a testing project into phases using the fundamental test process identified in the ISTQB Syllabus: planning and control; analysis and design; implementation and execution; evaluating exit criteria and reporting; and test closure. Within each phase we identify activities and within each activity we identify tasks and perhaps subtasks. To identify the activities and tasks, we work both forward and backward. When we say we work forward, we mean that we start with the planning activities and then move forward in time step by step, asking, 'Now, what comes next?'
  • 10.  Estimation techniques There are two techniques for estimation covered by the ISTQB Foundation Syllabus. One involves consulting the people who will do the work and other people with expertise on the tasks to be done. The other involves analyzing metrics from past projects and from industry data. Let's look at each in turn. Asking the individual contributors and experts involves working with experi- enced staff members to develop a work-breakdown structure for the project. With that done, you work together to understand, for each task, the effort, duration, dependencies, and resource requirements. The idea is to draw on the collective wisdom of the team to create your test estimate. Using a tool such as Microsoft Project or a whiteboard and sticky-notes, you and the team can then predict the testing end-date and major milestones. This technique is often called 'bottom up' estimation because you start at the lowest level of the hier- archical breakdown in the work-breakdown structure - the task - and let the duration, effort, dependencies and resources for each task add up across all the tasks.
  • 11. THANK YOU FOR WATCHING! 