skill category 2 Flashcards Preview

Certified Associate in Software Testing (CAST) > skill category 2 > Flashcards

Flashcards in skill category 2 Deck (33)
Loading flashcards...
1
Q

process

A

-set of activities that represent the way work is performed
ex: unit test
test planning
daily scrum
conduct JAD session
analyze business needs

2
Q

policy

A
  • managerial desires and intents concerning either processes or products
  • answers the question “Why”
  • established measurable goals and objectives
3
Q

procedures

A

-describe how work must be done and how methods, tools, techniques, and people are applied to perform a process

  • Best way to meet standards
  • answers the question “How”
  • Procedures represent tasks that are performed
4
Q

standards

A
  • The measure used to evaluate products and identify nonconformance
  • bases upon which adherence to policies is measured
  • answers the question “what”
  • what will we do to satisfy the objective stated in the policy?
5
Q

Deliverables

A
  • any product produced by a process
  • interim or external
  • inputs and outputs from a process
6
Q

Tools

A

-Any resources that are not consumed in converting the input into the deliverable

7
Q

Workbench

A
  • produce defined out put products (deliverables) in a defect free manner
  • procedures and standards established for each work bench are designed to assist in this objective
  • Way of illustrating and documenting how a specific activity is to be performed
8
Q

plan –do-check-act model

A

One of the best known process improvement models and continuous process improvement

9
Q

plan

A
  • devise your plan
  • define your objective and determine the conditions and methods required to achieve your objective
  • clearly describe the goals and policies needed to achieve the objective at this stage
10
Q

do

A
  • execute the plan

- Create the conditions and perform the necessary teaching to execute the plan

11
Q

check

A
  • check the results
  • check to determine whether work is processing according to the plan in whether they expect the results or obtained
  • check performance of procedures
  • check changes in conditions
  • compare results to work with objectives
12
Q

act

A
  • take the necessary action

- if your check up reveals issues according to plan, device measures for action

13
Q

Knowledge transfer

A

Transfer of knowledge from one person to another

14
Q

What is the importance of processes?

A
  • improves communications within the ecosystem
  • enables knowledge transfer
  • reduces hit by bus risk, defects & cost
  • improve productivity
  • assist in mastering new technology
15
Q

Work processes

A
  • sound policies, standards and procedures
  • process workbench
  • continuous process improvements
  • Importance of process
16
Q

what are some management processes and why are they needed?

A
  • test estimation process
  • test planning process
    reasons: Communication between management and team, and enables knowledge gathering and transfer
17
Q

what are some worker processes and why are they needed?

A
  • test case development
  • defect recording
    reasons: detailed explanation of task to complete and boost efficiency and effectiveness
18
Q

Test environment

A
  • A collection of hardware and software components configured to closely mirror the production environment
  • must replicate or stimulate the actual prod environment as close as possible
19
Q

Test lab

A
  • test environment
  • viewed as brick and mortar environment

-Can be a soft test environment or an isolated facility built to a certain spec

20
Q

Virtualization

A

-running multiple operating systems on a single machine

21
Q

Model office

A

 an exact replica of the impact a business function

-specialize form of the test lab

22
Q

Who controls the test environment?

A

testing manager/leaders with support from the testers

23
Q

Open source

A

-pertaining to or denoting software who source code is available free of charge to the public to use, copy, modify, sub license, or distribute

24
Q

Advantages of automated testing tools

A
  • speed
  • reusability
  • increase coverage
  • accuracy
  • relentlessness
  • stimulate load
  • Efficiency
25
Q

Disadvantages of automated test tools

A
  • significant investment
  • dependency on automation experts
  • not as robust, only checking the Scripts explicitly
  • error detection
  • Can’t think
26
Q

What to automate

A
  • regression test
  • test rerun often
  • test that will not expire shortly
  • tedious boring test
  • load test
  • reliably repeatable
27
Q

What not to automate

A

unstable functionality

  • rarely executed test
  • test that will soon expire
  • requiring indepth business analysis
28
Q

Tool rules

A
  • can’t use without training
  • mandatory, not optional
  • Help to use readily available
29
Q

Three reasons why I setting up a dedicated to slap might be necessary

A
  • there might be a need for specialized hardware configurations necessary to execute the test
  • performance or stress testing requires dedicated resources to execute
  • security concerns that can be more appropriately addressed in a test lab
30
Q

heuristics

A

experience-based techniques for problem-solving, learning, and discovery

  • critical thinking skills
  • problem-solving skills
  • Inquiring mindset
31
Q

Soft skills

A

-personal attributes which enable an individual to interact effectively and harmoniously with other peeps

32
Q

factors that influence estimation include but are not limited to;

A

development lifecycle model used

  • requirements
  • Past data
  • Organization culture
  • Selection of suitable estimation techniques
  • personal experience
  • tools and resources available
33
Q

What is in a skilled team?

A
  • corporate and individual responsibility
  • thinking skills
  • soft skills and hard skills
  • Business domain knowledge
  • Roadmap for each individual in the organization