🗊Презентация Test cases overview v.1.5

Нажмите для полного просмотра!
Test cases overview v.1.5, слайд №1Test cases overview v.1.5, слайд №2Test cases overview v.1.5, слайд №3Test cases overview v.1.5, слайд №4Test cases overview v.1.5, слайд №5Test cases overview v.1.5, слайд №6Test cases overview v.1.5, слайд №7Test cases overview v.1.5, слайд №8Test cases overview v.1.5, слайд №9Test cases overview v.1.5, слайд №10Test cases overview v.1.5, слайд №11Test cases overview v.1.5, слайд №12Test cases overview v.1.5, слайд №13Test cases overview v.1.5, слайд №14Test cases overview v.1.5, слайд №15Test cases overview v.1.5, слайд №16Test cases overview v.1.5, слайд №17Test cases overview v.1.5, слайд №18Test cases overview v.1.5, слайд №19Test cases overview v.1.5, слайд №20Test cases overview v.1.5, слайд №21Test cases overview v.1.5, слайд №22Test cases overview v.1.5, слайд №23Test cases overview v.1.5, слайд №24Test cases overview v.1.5, слайд №25Test cases overview v.1.5, слайд №26Test cases overview v.1.5, слайд №27Test cases overview v.1.5, слайд №28Test cases overview v.1.5, слайд №29Test cases overview v.1.5, слайд №30Test cases overview v.1.5, слайд №31Test cases overview v.1.5, слайд №32Test cases overview v.1.5, слайд №33Test cases overview v.1.5, слайд №34Test cases overview v.1.5, слайд №35Test cases overview v.1.5, слайд №36Test cases overview v.1.5, слайд №37Test cases overview v.1.5, слайд №38Test cases overview v.1.5, слайд №39Test cases overview v.1.5, слайд №40Test cases overview v.1.5, слайд №41Test cases overview v.1.5, слайд №42Test cases overview v.1.5, слайд №43Test cases overview v.1.5, слайд №44Test cases overview v.1.5, слайд №45Test cases overview v.1.5, слайд №46Test cases overview v.1.5, слайд №47Test cases overview v.1.5, слайд №48

Вы можете ознакомиться и скачать презентацию на тему Test cases overview v.1.5. Доклад-сообщение содержит 48 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Test cases overview v.1.5, слайд №1
Описание слайда:

Слайд 2


Test cases overview v.1.5, слайд №2
Описание слайда:

Слайд 3





Fundamental Test Process
Описание слайда:
Fundamental Test Process

Слайд 4





Test Planning and Control
Test Planning
Determine the scope and risks and identify the objectives of testing 
Determine the test approach (techniques, test items, coverage, etc)
Implement the test policy and/or the test strategy
Determine the required test resources (e.g. people, test environment, PCs) 
Schedule test analysis and design, test implementation, execution and evaluation
Determine the exit criteria
Test Control
Measure and analyze the results of reviews and testing
Monitor and document progress, test coverage and exit criteria 
Provide information on testing 
Initiate corrective actions 
Make decisions
Описание слайда:
Test Planning and Control Test Planning Determine the scope and risks and identify the objectives of testing Determine the test approach (techniques, test items, coverage, etc) Implement the test policy and/or the test strategy Determine the required test resources (e.g. people, test environment, PCs) Schedule test analysis and design, test implementation, execution and evaluation Determine the exit criteria Test Control Measure and analyze the results of reviews and testing Monitor and document progress, test coverage and exit criteria Provide information on testing Initiate corrective actions Make decisions

Слайд 5





Test Analysis and Design
Test Analysis and Design
Review the Test Basis *
Identify Test Conditions ** based on analysis of Test Items **
Design the tests using Test Design Techniques 
Evaluate testability of the requirements and system 
Design the test environment set-up and identify any required infrastructure and tools
	* Test Basis – all documents from which the requirements of a component or system can be inferred (the documentation on which the test cases are based).
	** Test Items (Test Conditions) – an item or event of a component or system that could be verified by one or more test cases, e.g. a function, transaction, feature, quality attribute or structural element.
Описание слайда:
Test Analysis and Design Test Analysis and Design Review the Test Basis * Identify Test Conditions ** based on analysis of Test Items ** Design the tests using Test Design Techniques Evaluate testability of the requirements and system Design the test environment set-up and identify any required infrastructure and tools * Test Basis – all documents from which the requirements of a component or system can be inferred (the documentation on which the test cases are based). ** Test Items (Test Conditions) – an item or event of a component or system that could be verified by one or more test cases, e.g. a function, transaction, feature, quality attribute or structural element.

Слайд 6





Test Implementation and Execution
Test Implementation
Develop and prioritize our test cases, using the techniques 
Create test suites from the test cases for efficient test execution 
Implement and verify the environment 

Test Execution
Execute the test suites and/or individual test cases, following test procedures 
Log the outcome of test execution
Report discrepancies as incidents
Repeat test activities as a result of action taken for each discrepancy
Описание слайда:
Test Implementation and Execution Test Implementation Develop and prioritize our test cases, using the techniques Create test suites from the test cases for efficient test execution Implement and verify the environment Test Execution Execute the test suites and/or individual test cases, following test procedures Log the outcome of test execution Report discrepancies as incidents Repeat test activities as a result of action taken for each discrepancy

Слайд 7





Evaluation and Reporting
Evaluating Exit Criteria and Reporting
Check test logs against the exit criteria specified in test planning 
Assess if more tests are needed or if the exit criteria specified should be changed 
Write a test summary report for stakeholders
Описание слайда:
Evaluation and Reporting Evaluating Exit Criteria and Reporting Check test logs against the exit criteria specified in test planning Assess if more tests are needed or if the exit criteria specified should be changed Write a test summary report for stakeholders

Слайд 8





Test Closure Activities
Test Closure Activities:
Check which planned deliverables we actually delivered
Finalize and archive ‘testware’
Evaluate how the testing went and analyze lessons learned
Описание слайда:
Test Closure Activities Test Closure Activities: Check which planned deliverables we actually delivered Finalize and archive ‘testware’ Evaluate how the testing went and analyze lessons learned

Слайд 9





Output Documentation
Описание слайда:
Output Documentation

Слайд 10





Test case DEFINITION / structure
Описание слайда:
Test case DEFINITION / structure

Слайд 11


Test cases overview v.1.5, слайд №11
Описание слайда:

Слайд 12





…makes you think about specific usage scenarios, looking for places forgotten by everybody (like implicit requirements);
…makes you think about specific usage scenarios, looking for places forgotten by everybody (like implicit requirements);
Описание слайда:
…makes you think about specific usage scenarios, looking for places forgotten by everybody (like implicit requirements); …makes you think about specific usage scenarios, looking for places forgotten by everybody (like implicit requirements);

Слайд 13


Test cases overview v.1.5, слайд №13
Описание слайда:

Слайд 14





Test Case ID
Test Case ID
Identification of the test case
It should be unique across Test Case Specification
Can consist of numbers or/and letters 
      Example: 1, 2, 3, etc; UR.001, UR.002, etc 

Test Case Name
Short name of test case which briefly indicates what will be verified
Description / Objective
Describes the functionality/actions that test case validates/does 
It should be detailed enough to understand purpose of test case
Priority
Reflects the relative importance of the test case taking into consideration different aspects
Can be presented by words or numbers
      Example: High, Medium, Low, etc; 
	            Major, Minor, Trivial, etc; 
	            1, 2, 3 (where 1-the most important, and 3-the least important), etc
Описание слайда:
Test Case ID Test Case ID Identification of the test case It should be unique across Test Case Specification Can consist of numbers or/and letters Example: 1, 2, 3, etc; UR.001, UR.002, etc Test Case Name Short name of test case which briefly indicates what will be verified Description / Objective Describes the functionality/actions that test case validates/does It should be detailed enough to understand purpose of test case Priority Reflects the relative importance of the test case taking into consideration different aspects Can be presented by words or numbers Example: High, Medium, Low, etc; Major, Minor, Trivial, etc; 1, 2, 3 (where 1-the most important, and 3-the least important), etc

Слайд 15





Test Case Type
Test Case Type
Reflects the type of test case depending on what kind of testing is covered by particular test case 
      Example: GUI, Functional, System, Performance, etc.
Automation Status
Indicates whether test cases is candidate for automation taking into consideration different aspects or not
Also indicates whether test cases is automated already or not
      Example: 
	Candidate – test case is recommended for automation, but it is not automated yet
	Not Candidate – test case is not recommended to be automated and should be run manually
	Automated – test case is automated and during the next execution can be run automatically etc.
Pre-condition
Defines conditions that should be met before test case can be executed
Usually pre-condition field lists data/actions which should exist/be done in system and links to appropriate test cases/test functions which can setup required pre-conditions
Test Steps
Step by step instructions on how to carry out the test case
There should not be missed or redundant steps!
Описание слайда:
Test Case Type Test Case Type Reflects the type of test case depending on what kind of testing is covered by particular test case Example: GUI, Functional, System, Performance, etc. Automation Status Indicates whether test cases is candidate for automation taking into consideration different aspects or not Also indicates whether test cases is automated already or not Example: Candidate – test case is recommended for automation, but it is not automated yet Not Candidate – test case is not recommended to be automated and should be run manually Automated – test case is automated and during the next execution can be run automatically etc. Pre-condition Defines conditions that should be met before test case can be executed Usually pre-condition field lists data/actions which should exist/be done in system and links to appropriate test cases/test functions which can setup required pre-conditions Test Steps Step by step instructions on how to carry out the test case There should not be missed or redundant steps!

Слайд 16


Test cases overview v.1.5, слайд №16
Описание слайда:

Слайд 17


Test cases overview v.1.5, слайд №17
Описание слайда:

Слайд 18






high critical functionalities, which are the parts of Core test cases or new functionality, implemented in build/release
modules containing more bugs, more complex or more dependent 
areas which are highly accessed by the customer/end users
positive test cases 
risk analysis
Описание слайда:
high critical functionalities, which are the parts of Core test cases or new functionality, implemented in build/release modules containing more bugs, more complex or more dependent areas which are highly accessed by the customer/end users positive test cases risk analysis

Слайд 19





Good Candidates for Automation are: 
Good Candidates for Automation are: 
Repetitive test cases that run for multiple builds 
Test cases that run on several different configurations (hardware/OS)
Frequently used functionality that introduces high risk conditions 
Test cases that tend to cause human error 
Test cases that require multiple data sets 
Test cases that are impossible to perform manually 
Test cases that take a lot of effort and time when manual testing
 
Bad Candidates for Automation are:
If automation efforts are few times higher than manual execution
Test cases that are only performed a few times 
Some test steps cannot be automated
Описание слайда:
Good Candidates for Automation are: Good Candidates for Automation are: Repetitive test cases that run for multiple builds Test cases that run on several different configurations (hardware/OS) Frequently used functionality that introduces high risk conditions Test cases that tend to cause human error Test cases that require multiple data sets Test cases that are impossible to perform manually Test cases that take a lot of effort and time when manual testing Bad Candidates for Automation are: If automation efforts are few times higher than manual execution Test cases that are only performed a few times Some test steps cannot be automated

Слайд 20





Test case IMPLEMENTATION
Описание слайда:
Test case IMPLEMENTATION

Слайд 21


Test cases overview v.1.5, слайд №21
Описание слайда:

Слайд 22


Test cases overview v.1.5, слайд №22
Описание слайда:

Слайд 23


Test cases overview v.1.5, слайд №23
Описание слайда:

Слайд 24


Test cases overview v.1.5, слайд №24
Описание слайда:

Слайд 25


Test cases overview v.1.5, слайд №25
Описание слайда:

Слайд 26





Test case SPECIFICATION
Описание слайда:
Test case SPECIFICATION

Слайд 27


Test cases overview v.1.5, слайд №27
Описание слайда:

Слайд 28


Test cases overview v.1.5, слайд №28
Описание слайда:

Слайд 29





Test Case Specification Identifier section covers
Test Case Specification Identifier section covers
Unique "short" name for the test case
Version date and version number of the test case
Version Author and contact information
Revision history
Test items identifies 
the items or features to be tested by test case. References for source documents (Requirements Specification, Mock-ups, Users Guide etc) can be provided in the section as well
Input Specifications identifies
all inputs required to execute the test case (Data, Tables, Human Actions, Conditions, Files etc)
It is also acceptable to simplify the documentation process by using tables for elements, steps and values
Описание слайда:
Test Case Specification Identifier section covers Test Case Specification Identifier section covers Unique "short" name for the test case Version date and version number of the test case Version Author and contact information Revision history Test items identifies the items or features to be tested by test case. References for source documents (Requirements Specification, Mock-ups, Users Guide etc) can be provided in the section as well Input Specifications identifies all inputs required to execute the test case (Data, Tables, Human Actions, Conditions, Files etc) It is also acceptable to simplify the documentation process by using tables for elements, steps and values

Слайд 30





Output Specifications identifies
Output Specifications identifies
all outputs required to verify the test case
outputs can also be simplified using tables as noted above and may even be included in the same table as the associated input to further simplify the documentation and improve its usefulness

Environmental needs consists of
Hardware 
Configurations 
Limitations
Software
System (Operating systems, Compilers, Tools)
Other Application
Mix of applications
Other
Facilities
Training
Описание слайда:
Output Specifications identifies Output Specifications identifies all outputs required to verify the test case outputs can also be simplified using tables as noted above and may even be included in the same table as the associated input to further simplify the documentation and improve its usefulness Environmental needs consists of Hardware Configurations Limitations Software System (Operating systems, Compilers, Tools) Other Application Mix of applications Other Facilities Training

Слайд 31





Special procedural requirements identifies
Special procedural requirements identifies
Any special constraints on the test case(s)
Special approach (in needed) for executing test case(s)
Focus on key elements such as:
Special Setup
Operations intervention
Output location and identification
Special wrap-up
Inter-case dependencies identifies 
Any prerequisites for test cases
It is also recommended that the relationship of test cases be documented at both ends of the relationship.
Описание слайда:
Special procedural requirements identifies Special procedural requirements identifies Any special constraints on the test case(s) Special approach (in needed) for executing test case(s) Focus on key elements such as: Special Setup Operations intervention Output location and identification Special wrap-up Inter-case dependencies identifies Any prerequisites for test cases It is also recommended that the relationship of test cases be documented at both ends of the relationship.

Слайд 32





TEST CASE MANAGEMENT TOOLS
Описание слайда:
TEST CASE MANAGEMENT TOOLS

Слайд 33


Test cases overview v.1.5, слайд №33
Описание слайда:

Слайд 34


Test cases overview v.1.5, слайд №34
Описание слайда:

Слайд 35


Test cases overview v.1.5, слайд №35
Описание слайда:

Слайд 36


Test cases overview v.1.5, слайд №36
Описание слайда:

Слайд 37





Many organizations use Microsoft Excel to create and manage Test Cases. Test Case Specifications are stored in repositories 
Many organizations use Microsoft Excel to create and manage Test Cases. Test Case Specifications are stored in repositories
Описание слайда:
Many organizations use Microsoft Excel to create and manage Test Cases. Test Case Specifications are stored in repositories Many organizations use Microsoft Excel to create and manage Test Cases. Test Case Specifications are stored in repositories

Слайд 38





PractiTest – the complete & lightweight SaaS solution for QA Management, SaaS Test Management, Issue Tracking and Requirements
PractiTest – the complete & lightweight SaaS solution for QA Management, SaaS Test Management, Issue Tracking and Requirements
5 key features of PractiTest
Flexible Hierarchical Views
Fields and Workflow Customization
Intelligent Anti-Duplication Bugs Mechanism
Bugs submitting by Email
Super-Fast Bug Review
Описание слайда:
PractiTest – the complete & lightweight SaaS solution for QA Management, SaaS Test Management, Issue Tracking and Requirements PractiTest – the complete & lightweight SaaS solution for QA Management, SaaS Test Management, Issue Tracking and Requirements 5 key features of PractiTest Flexible Hierarchical Views Fields and Workflow Customization Intelligent Anti-Duplication Bugs Mechanism Bugs submitting by Email Super-Fast Bug Review

Слайд 39


Test cases overview v.1.5, слайд №39
Описание слайда:

Слайд 40


Test cases overview v.1.5, слайд №40
Описание слайда:

Слайд 41


Test cases overview v.1.5, слайд №41
Описание слайда:

Слайд 42


Test cases overview v.1.5, слайд №42
Описание слайда:

Слайд 43


Test cases overview v.1.5, слайд №43
Описание слайда:

Слайд 44


Test cases overview v.1.5, слайд №44
Описание слайда:

Слайд 45





BEST PRACTICES
Описание слайда:
BEST PRACTICES

Слайд 46





Write test cases for all possible test conditions of test item
Write test cases for all possible test conditions of test item
Write test cases with necessary level of detail:
Detailed test cases if automation is going to have place
Detailed test cases if any legal compliance standards to testing on project
Non-detailed test cases (or just test objectives) if test case won’t be executed often or step setup is described in another document (link to the document should be provided)
Write test cases independent and cross-platform:
The last test case step should return system to the state before executing this test case
It is possible to re-order test cases without additional steps or data setup
Tests should be cross-platforms as reasonably possible, working across different devices, platforms, screen resolutions, etc
Write test cases according to STANDARD TEMPLATE (project convention)
Описание слайда:
Write test cases for all possible test conditions of test item Write test cases for all possible test conditions of test item Write test cases with necessary level of detail: Detailed test cases if automation is going to have place Detailed test cases if any legal compliance standards to testing on project Non-detailed test cases (or just test objectives) if test case won’t be executed often or step setup is described in another document (link to the document should be provided) Write test cases independent and cross-platform: The last test case step should return system to the state before executing this test case It is possible to re-order test cases without additional steps or data setup Tests should be cross-platforms as reasonably possible, working across different devices, platforms, screen resolutions, etc Write test cases according to STANDARD TEMPLATE (project convention)

Слайд 47





Write short test cases (up to 10-15 steps)
Write short test cases (up to 10-15 steps)
Write steps using simple English and general words
Write ACCURATE  test cases
Write test cases so that expected results are easy to interpret
Provide TEST DATA if possible or where it makes much sense
Add reference to bugs and requirements
Add notes/highlight things if you want to convey / pay attention to some info
Write detailed SQL queries (it will save time while executing)
Keep test cases UP TO DATE 
Описание слайда:
Write short test cases (up to 10-15 steps) Write short test cases (up to 10-15 steps) Write steps using simple English and general words Write ACCURATE test cases Write test cases so that expected results are easy to interpret Provide TEST DATA if possible or where it makes much sense Add reference to bugs and requirements Add notes/highlight things if you want to convey / pay attention to some info Write detailed SQL queries (it will save time while executing) Keep test cases UP TO DATE 

Слайд 48


Test cases overview v.1.5, слайд №48
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию