Ви переглядаєте архівну версію офіційного сайту НУЛП (2005-2020р.р.). Актуальна версія: https://lpnu.ua

Testing of Information and Measuring Systems

Major: Metrology and Measuring Equipment
Code of Subject: 7.152.01.E.17
Credits: 8
Department: Measuring Information Technologies
Lecturer: Taras DOMINYUK
Semester: 1 семестр
Mode of Study: заочна
Learning outcomes:
• Know test terminology
• Test plan design and reporting of test results
• Defects/Issues creating and supporting within product life cycle
• Skills in automated tests designing using Python programming language
• Skills in using of NI equipment for writing of automated test scenarios
• Use static and dynamic code analyzers
Required prior and related subjects:
• Numerical Modeling of measurement processes
• Microcontrollers in Information Measurement Technic
Summary of the subject:
• Life cycle of SW/FW products, SW/FW development methodologies, defect solving cost on different stages of product readiness • Theory of testing: terms, black/gray/white box testing, validation vs verification, functional testing, testing documentation, test plan, test report, testing metrics, traceability matrix, differences in thinking between developers and testers • Defect tracking systems: review of defect tracking systems, working with BugZilla • Tools for managing of test plans and test reports TestLink • Theory of automated testing. Regression testing, tools and frameworks. Jenkins, RobotFramework • Learning of Python language for automated testing develop purpose. • Working with National Instruments USB-6009 device using Python scripts. • Tools: PyCharm, SVN etc.
Recommended Books:
1. Roman Savin, Testing or Guide for hard handling with bugs in internet startups
2. SOFTWARE TESTING AND QUALITY ASSURANCE Theory and Practice
3. Marc McDonald, Robert Musson, Ross Smith. The practical guide to defect prevention. 2008.
Assessment methods and criteria:
• laboratory work reports, verbally review of reports, tests etc. (maximum 40 points);
• final exam: (maximum 60 points): tests and writing tasks with verbally review.

Testing of Information and Measuring Systems (курсова робота)

Major: Metrology and Measuring Equipment
Code of Subject: 7.152.01.E.18
Credits: 2
Department: Measuring Information Technologies
Lecturer: Taras DOMINYUK
Semester: 1 семестр
Mode of Study: заочна
Learning outcomes:
• Know test terminology
• Test plan design and reporting of test results
• Defects/Issues creating and supporting within product life cycle
• Skills in automated tests designing using Python programming language
• Skills in using of NI equipment for writing of automated test scenarios
• Use static and dynamic code analyzers
Required prior and related subjects:
• Numerical Modeling of measurement processes
• Microcontrollers in Information Measurement Technic
Summary of the subject:
• Life cycle of SW/FW products, SW/FW development methodologies, defect solving cost on different stages of product readiness • Theory of testing: terms, black/gray/white box testing, validation vs verification, functional testing, testing documentation, test plan, test report, testing metrics, traceability matrix, differences in thinking between developers and testers • Defect tracking systems: review of defect tracking systems, working with BugZilla • Tools for managing of test plans and test reports TestLink • Theory of automated testing. Regression testing, tools and frameworks. Jenkins, RobotFramework • Learning of Python language for automated testing develop purpose. • Working with National Instruments USB-6009 device using Python scripts. • Tools: PyCharm, SVN etc.
Recommended Books:
1. Roman Savin, Testing or Guide for hard handling with bugs in internet startups
2. SOFTWARE TESTING AND QUALITY ASSURANCE Theory and Practice
3. Marc McDonald, Robert Musson, Ross Smith. The practical guide to defect prevention. 2008.
Assessment methods and criteria:
• laboratory work reports, verbally review of reports, tests etc. (maximum 40 points);
• final exam: (maximum 60 points): tests and writing tasks with verbally review.