SSC

Report 1 Downloads 29 Views
SSC/ N 1301

Design tests for software products/applications/modules

Overview This unit is about designing and developing manual cases and automated scripts to test and verify the functionality, usability, compatibility, security and/or performance of software products/applications/modules.

Applicable NOS Unit

SSC/ N 1301 Unit Code Unit Title (Task) Description

Design tests for software products/applications/modules SSC/ N 1301 Design tests for software products/applications/modules

This unit is about designing and developing manual cases and automated scripts to test and verify the functionality, usability, compatibility, security and/or performance of software products/applications/modules. Scope This unit/task covers the following: Testing:  functional  usability  compatibility  security  performance Appropriate people:  line manager  peers  subject matter experts Performance Criteria (PC) w.r.t. the Scope To be competent, you must be able to: PC1. identify any issues with the requirements for testing and clarify these with appropriate people PC2. access reusable scenarios, test cases, scripts and tools from your organization’s knowledge base PC3. create or modify high level scenarios relevant to the requirements PC4. create or modify test cases relevant to the requirements PC5. identify test cases that can be automated feasibly PC6. create or modify automated scripts relevant to the requirements PC7. access or create test data relevant to the requirements PC8. create a test plan to cover all the requirements PC9. review the test plan, test cases and/or automated scripts with appropriate people PC10. rework the test plan, test cases and/or automated scripts, incorporating feedback PC11. submit the test plan, test cases and/or automated scripts for approval by appropriate people PC12. update your organization’s knowledge base with your experiences of designing tests for software products/applications/modules PC13. comply with your organization’s policies, procedures and guidelines when designing tests for software products/applications/modules 12

SSC/ N 1301

Design tests for software products/applications/modules

Knowledge and Understanding (K) A. Organizational You need to know and understand: KA1. your organization’s policies, procedures and priorities for designing tests for Context software products/applications/modules including your role and (Knowledge of the responsibilities in relation to this company/ KA2. the scope of work to be carried out and the importance of keeping within organization and these boundaries its processes) KA3. your organization’s knowledge base and how to access and update information on scenarios, test cases, scripts and tools KA4. who you may need to involve to provide feedback on your work KA5. the application and use of software testing tools KA6. the approval process for software products/applications/modules/tests B. Technical You need to know and understand: KB1. different sources of information available for designing tests and how to Knowledge access these KB2. the range of issues that may occur with the testing requirements and how to address these KB3. the principles of designing tests KB4. the concepts of code coverage KB5. how to create suitable tests for particular applications KB6. how to check whether test cases are suitable to be automated KB7. how to access, create and modify different types of; a. high level scenarios b. test cases c. automatic scripts d. test data e. test plans KB8. different test methodologies and procedures used to check the tests are working and are fit for purpose KB9. the importance of collating feedback on your work KB10. how to analyze and use feedback to improve your tests KB11. scripting / programming of languages to understand test cases KB12. current practice in the design of tests for software products/applications/modules Skills (S) A. Core Skills/ Writing Skills Generic Skills You need to know and understand how to: SA1. complete accurate well written work with attention to detail Reading Skills

13

SSC/ N 1301

Design tests for software products/applications/modules

B. Professional Skills

C. Technical Skills

You need to know and understand how to: SA2. read instructions, guidelines, procedures, rules and service level agreements Oral Communication (Listening and Speaking skills) You need to know and understand how to: SA3. listen effectively and orally communicate information accurately Decision Making You need to know and understand how to: SB1. make decisions on suitable courses of action Plan and Organize You need to know and understand how to: SB2. plan and organize your work to achieve targets and deadlines Customer Centricity You need to know and understand how to: SB3. follow guidelines, procedures, rules and service level agreements SB4. check your own work meets customer requirements SB5. meet and exceed customer expectations. Problem Solving You need to know and understand how to: SB6. apply problem-solving approaches in different situations Analytical Thinking You need to know and understand how to: SB7. analyze data and activities SB8. configure data and disseminate relevant information to others Critical Thinking You need to know and understand how to: SB9. apply balanced judgments to different situations SB10. provide opinions on work in a detailed and constructive way Attention to Detail You need to know and understand how to: SB11. check your work is complete and free from errors SB12. get your work checked by peers Team Working You need to know and understand how to: SB13. work effectively in a team environment You need to know and understand how to: SC1. use information technology effectively to input and/or extract data accurately SC2. identify and refer anomalies in data SC3. store and retrieve information SC4. agree objectives and work requirements 14

SSC/ N 1301

Design tests for software products/applications/modules SC5. keep up to date with changes, procedures and practices in your role

15

SSC/ N 1301

Design tests for software products/applications/modules

NOS Version Control

NOS Code

SSC/ N 1301

Credits(NVEQF/NVQF/NSQF) [OPTIONAL] Industry IT-ITeS Industry Sub-sector

Engineering and R&D

Version number

0.1

Drafted on

30/04/2013 30/04/2013

Last reviewed on Next review date

30/06/2014

16