Lecture #3. Fundamentals of Software Testing
-
Perfomance testing
Цe can say that performance testing is quite an important part of testing a software product, which determines its operability. This testing has its own subtypes: load, stress, stability and configuration, each of which is responsible for checking the performance of the system under certain conditions. This type of testing will help ensure that the system is able to quickly perform the assigned tasks.
-
What is a functional bug and how to find it
Defects are discovered during the software testing stage when the tester compares the results of the program (component or design) with the expected result. According to the types of testing, bugs can come in different origins. The more the system is covered with tests, the higher the probability of finding functional bugs. An analysis of system functions using these recommendations will help to form an efficient testing strategy and structure checks.
-
Working with checklists
Checklist – is a list which contains a number of necessary checks during testing of the software product. By checking the items on the list, a team or one tester can learn about the current state of the work performed and about the quality of the product.
-
Positive and Negative testing
Nowadays, more than ever, the issue of software testing is relevant, and the relevance of this service lies primarily in the daily need to analyze various systems and their components. As a consequence, there are a number of types of testing. One of the classifications of testing based on the positivity of scenarios is considered below.
-
Way to success: Map of the practical tasks of the «Software testing fundamentals» course
In order to complete the «Fundamentals of Software Testing» course successfully, you must complete all the homework and successfully pass the exam. The frequently asked question is: «How many bug reports do I need to register while completing homework and what is the grading system?» For this, we have designed a map of practical tasks.
Tags: Lecture #1. Fundamentals of Software Testing, Lecture #2. Fundamentals of Software Testing, Lecture #3. Fundamentals of Software Testing, Lecture #4. Fundamentals of Software Testing, Lecture #5. Fundamentals of Software Testing, Lecture #6. Fundamentals of Software Testing, Lecture #7. Fundamentals of Software Testing, training organizational questions, -
Glossary of the Lecture 3 «Approaches to the Functional Testing» for the «Fundamentals of Software Testing» course
Glossary of the Lecture 3 «Approaches to the Functional Testing» for the «Fundamentals of Software Testing» course
-
How to test forms
Today, almost every site has a form with fields for the user to enter certain information. These can be forms of authorization, registration, password change, a form for comments and feedback, a feedback form itself, payment information, questionnaires, and many others. They must meet certain requirements in terms of appearance and usability, as well as functionality.
-
What is Ad-Hoc Testing?
What is «Ad-hoc testing», or «Free or Intuitive testing»? It is often confused with another type of testing – «Exploratory testing».
-
Lecture 3 «Approaches to the Functional Testing» materials of the «Fundamentals of the Software Testing» course
Lecture 3 «Approaches to the Functional Testing» materials of the «Fundamentals of the Software Testing» course
